【发布时间】:2014-01-04 05:03:11
【问题描述】:
我有一个 c++ 应用程序,我想在其中使用一些外部代码。 外部代码放置在相对路径“........\External”文件夹中。 外部代码有一个 cpp 文件 aaa.cpp,其中包含 bbb.h 头文件。
我的解决方案中也有自己的 - 已更改 - bbb.h 文件,但我希望 aaa.cpp 文件包含我的 bbb 文件,而不是外部文件夹中的 bbb 文件。 这意味着 aaa.cpp 文件在我的解决方案中,但取自“......\External” bbb.h 文件也在我的解决方案中,但没有相对路径。
我尝试编译它,aaa.cpp文件在这一行有错误:
#include "bbb.h"
错误:无法打开源文件 bbb.h
我该如何解决这个问题?
【问题讨论】:
-
你有
aaa.cpp的源代码吗? -
你的 bbb.h 路径一定是错误的
-
它没有任何路径,bbb 文件没有相对路径,它在我的解决方案中,我不想要 externak bbb.h 文件
-
您需要向我们提供有关您的构建环境的更多详细信息。当您不断提到“解决方案”一词时,您可能会猜到您使用的是 Microsoft Visual Studio。
-
是的,Visual Studio 2010
标签: c++ visual-studio-2010 visual-studio include relative-path