2011-09-29 130 views
-1

我正在研究包含3个模块的dll项目。所有这些模块都包括comman头文件。我有包含文件夹路径,如mf/cv/include .now在属性对话框中,在c/C++ >> general >>的路径中,在所有3个模块中,包含。,.. \ include,.. \ cv \ include等其他目录。我2个模块的工作perfectely,但在最后一个模块致命错误发生的文件路径问题

致命错误C1083:无法打开包含文件:“abc.h”:没有这样的文件或目录 所以我不是不能够理解路径中的问题,因为这条路径对所有模块都有效。

回答

0

(通过3个模块,我假设你的意思是3个项目。如果你的意思是3个C++文件,你不应该遇到此问题包括)

而不是“.. \包括”,尝试进入该字段的属性编辑器并使用$(SolutionPath)cv \ include这样的宏。如果你检查宏,它应该告诉你该目标将在哪里。