如何在編譯時使用環境變數設定庫搜尋路徑

如何在編譯時使用環境變數設定庫搜尋路徑

-I 選項設定頭檔搜尋路徑海灣合作委員會/g++,並且 CPLUS_INCLUDE_PATH/CPATH 附加搜尋路徑清單。

那麼庫呢?看起來LD_LIBRARY_PATH只是一個路徑列表 運行圖書館搜尋。 -L 選項對於指定 /usr/lib 和 /usr/local/lib 之外的任何函式庫路徑是必需的。

是否有類似 CPATH/CPLUS_INCLUDE_PATH 的環境變數來執行編譯時工作?

答案1

這個問題似乎已經在評論中得到了答案。每南京師範大學 評論,

LIBRARY_PATH 是您要尋找的內容

“LIBRARY_PATH 的值是以冒號分隔的目錄列表,[...]使用 GCC 連結在搜尋 -l 選項的普通函式庫時也會使用這些目錄(但使用 -L 指定的目錄優先)。”

相關內容