設定linux gcc搜尋路徑

2021-06-04 23:52:09 字數 801 閱讀 7423

對所有使用者有效修改/etc/profile

對個人有效則修改~/.bashrc

#在path中找到可執行檔案程式的路徑。

export path =$path:$home/bin

#gcc找到標頭檔案的路徑

c_include_path=/usr/include/libxml2:/mylib

export c_include_path

#g++找到標頭檔案的路徑

cplus_include_path=$cplus_include_path:/usr/include/libxml2:/mylib

export cplus_include_path

#找到動態鏈結庫的路徑

ld_library_path=$ld_library_path:/mylib 

export ld_library_path

#找到靜態庫的路徑

library_path=$library_path:/mylib

export library_path

下面是在gcc命令中手動設定搜尋路徑:

#新增標頭檔案搜尋路徑

# gcc foo.c -i /home/xiaowp/include -o foo

#新增動態庫搜尋路徑

# gcc foo.c -l /home/xiaowp/lib -lfoo -o foo

#新增靜態庫搜尋路徑

# gcc foo.c -l /home/xiaowp/lib -static -lfoo -o foo

linux gcc 標頭檔案搜尋路徑

2011 02 15 13 40 423人閱讀收藏 舉報一 標頭檔案 gcc 在編譯時尋找所需要的標頭檔案 搜尋會從 i開始 然後找gcc的環境變數 c include path,cplus include path,objc include path 再找內定目錄 usr include usr ...

linux gcc標頭檔案搜尋路徑

include 直接到系統指定的某些目錄中去找某些標頭檔案。include 先到原始檔所在資料夾去找,然後再到系統指定的某些目錄中去找某些標頭檔案 1 i指定的路徑 絕對或相對路徑 2 環境變數 c include path,cplus include path,objc include path ...

MATLAB搜尋路徑設定

在matlab中,指令碼或函式只有在當前路徑或搜尋路徑中才是可被呼叫的。搜尋路徑是matlab系統中預先設定的一系列路徑,使用者也可以進行新增 修改或刪除。在d matlab ch01下,輸入以下命令 可以看到,工作空間中的變數可以覆蓋matlab系統自帶的預定義函式。在當前目錄新建乙個指令碼sin...