0

microsoft Visual Studio C++ 中的项目目录在哪里?如何添加文件以便在代码行中编写#include "myfile"?谢谢...

4

2 回答 2

0

通常,Visual Studio 项目目录是解决方案目录的子目录。但是,它不需要。例如,您可以将一个项目添加到多个解决方案中。

对于任何给定的项目,在项目设置中,项目目录的位置可通过$(ProjectDir)宏扩展获得。

您还可以使用此类宏扩展来访问普通环境变量。

#include "blah"和之间的区别在于#include <blah>前者添加了一个依赖于编译器的附加搜索头,然后(如果失败)执行与后者相同的搜索。对于大多数(全部?)现代编译器,额外的搜索包括在包含文件的目录中搜索。因此,

添加文件以便您可以仅#include "myfile"在代码中编写的一种方法是将文件放在与包含代码相同的目录中。

于 2012-12-21T02:43:52.853 回答
0

将包含您的文件的目录添加到包含目录列表中:

项目 -> 属性 -> 配置属性 -> C/C++ -> 附加包含目录

于 2012-12-21T02:44:37.690 回答