正如标题所说:是否有使用 VS20** C++ 的包含目录的 pragma 指令?我在想类似的事情:
#pragma comment(include, "..\externals\blah\includes\")
这样我就可以在这个样式里面使用include,而blah.h里面也可以使用这个样式吗?
#include <blah.h>
我知道我可以在我的项目设置中设置包含目录,但我要求预处理器指令,否则我将不得不为每个编译器配置文件设置它。
问候尼姆
最佳答案
您可以创建一个 txt 文件(例如 IncludeDirs.txt)。在该文件中,您可以添加包含文件夹:
/I "."
/I ".."
/I ".\OtherFolder"
然后在属性->配置属性->C/C++->命令行 添加以下字符串:
@includedirs.txt
您可以为每个配置文件(调试、发布等)创建不同的文件
关于c++ - 是否有包含目录的 pragma 指令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7069456/