Vis*_*hnu 4 c++ clang include-path llvm-clang
我知道这是一种将包含路径添加到 clang 的方法:-
clang++ -I <dir> a.cpp
但是有了这个,该路径仅针对该特定文件添加,并且每次 linting 时您都必须编写该路径,所以我如何才能将一些包含路径全局添加到 clint。
Clang还会查看一些环境变量以查找包含路径。对于 C++,它们将是CPATH(C 和 C++)和CPLUS_INCLUDE_PATH(仅 C++)(以及LIBRARY_PATH链接器)。因此,如果您使用 bash 或类似的东西,您可以将这样的内容添加到您的 shell 启动文件中:
export CPLUS_INCLUDE_PATH="${CPLUS_INCLUDE_PATH:+${CPLUS_INCLUDE_PATH}:}<dir>"
Run Code Online (Sandbox Code Playgroud)
你也可以只clang++用clang++ -I<dir>.
| 归档时间: |
|
| 查看次数: |
2517 次 |
| 最近记录: |