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