【发布时间】:2012-12-21 02:39:31
【问题描述】:
microsoft Visual Studio C++ 中的项目目录在哪里?如何添加文件以便在代码行中编写#include "myfile"?谢谢...
【问题讨论】:
-
你的意思是在你的用户文档中的 Visual Studio\Projects 下的那个?
标签: c++ directory ms-project
microsoft Visual Studio C++ 中的项目目录在哪里?如何添加文件以便在代码行中编写#include "myfile"?谢谢...
【问题讨论】:
标签: c++ directory ms-project
将包含您的文件的目录添加到包含目录列表中:
项目 -> 属性 -> 配置属性 -> C/C++ -> 附加包含目录
【讨论】:
通常,Visual Studio 项目目录是解决方案目录的子目录。但是,它不需要。例如。您可以将一个项目添加到多个解决方案中。
对于任何给定项目,在项目设置中,项目目录的位置可通过 $(ProjectDir) 宏扩展获得。
您也可以使用此类宏扩展来访问普通环境变量。
#include "blah" 和 #include <blah> 之间的区别在于前者添加了一个依赖于编译器的附加搜索头,然后(如果失败)执行与后者相同的搜索。对于大多数(全部?)现代编译器,附加搜索包括在包含文件的目录中进行搜索。因此,
添加文件以便您可以在代码中只写#include "myfile" 的一种方法是将文件放在与包含代码相同的目录中。
【讨论】: