【发布时间】:2019-10-22 16:16:30
【问题描述】:
我的项目中有一个无法更改的外部依赖项。它是用一些非常复杂的 Python 构建的,它调用了更多的构建工具。
这一切最终归结为编译错误:C++ 只是找不到头文件。
头文件是这样包含的:
#include <sqlite3.h>
问题:
是否可以仅借助环境变量将自定义包含目录添加到 Visual Studio C++。如果是 - 如何?
我无法更改解决方案、项目或源文件 - 它们都在自动下载
我正在使用最新的 Visual Studio - 2017
【问题讨论】:
-
不知道环境变量(这真的你的要求还是这是一个经典的xy问题?),但如果你的问题是'添加标题位置而不修改项目文件'然后这里的原则stackoverflow.com/questions/15141429/…(使用
AdditionalIncludeDirectories而不是PreprocessorDefinitions)或这里stackoverflow.com/questions/2676417/…工作。 -
@Yuri,嗨,朋友,这个问题有什么更新吗?如果环境变量不起作用,也许你可以尝试使用 Directory.build.props 文件。
标签: c++ visual-studio environment-variables