自定義安裝目錄 各種文件的環(huán)境變量

1.自定義編譯安裝#

tar -zxvf XX.tar.gz
cd XX
./configure --prefix=/home/myname/software
make && make install

2.各種環(huán)境變量#

在PATH中找到可執(zhí)行文件程序的路徑。

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

找到動態(tài)鏈接庫的路徑LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/MyLib

export LD_LIBRARY_PATH

找到靜態(tài)庫的路徑LIBRARY_PATH=$LIBRARY_PATH:/MyLib

export LIBRARY_PATH

3.fPIC編譯文件#

openssl在編譯時使用./config --prefix=/path/ --openssldir=/path/ssl shared
fPIC編譯選項是將地址不固定的動態(tài)鏈接庫鏈接

4.python鏈接外部動態(tài)庫時#

./configure --prefix=/path/ --enable-shared
make clean
make && make install

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容