1
如何添加路径编译器搜索路径?我不是说 - 我的选择。我想将路径永久添加到编译器搜索路径。有编译器保存搜索路径的文件吗?我想添加标题的路径,以便编译器每次运行构建时总是搜索此文件夹。我使用的Fedora 20铿锵搜索路径文件
如何添加路径编译器搜索路径?我不是说 - 我的选择。我想将路径永久添加到编译器搜索路径。有编译器保存搜索路径的文件吗?我想添加标题的路径,以便编译器每次运行构建时总是搜索此文件夹。我使用的Fedora 20铿锵搜索路径文件
,根据检测到/指定三人和语言,内置额外的默认搜索铛包括以下常规
void InitHeaderSearch::AddDefaultIncludePaths(const LangOptions &Lang,
const llvm::Triple &triple,
const HeaderSearchOptions &HSOpts)
路径看一看的source code here。这是你的位置。
'--with-local-prefix'是gcc配置选项,clang往往使用相同的选项。你将会重新编译clang。如果您不想重新编译,可以使用'CPATH'环境变量。 – user657267 2014-10-19 12:02:40
如果你只是想添加*一些路径,一个肮脏的方式将导出CPLUS_INCLUDE_PATH/C_INCLUDE_PATH(如果需要,写入你的shell配置文件);如果你想改变默认头文件,也可以考虑使用'-system-header-prefix' /'-nostdinC++'/'-isystem'和他们的朋友。你可以使用'clang -E -x c/dev/null -v'来验证。 – 2014-10-22 17:42:19