婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > linux 下 g++編譯程序時(shí)-I(大寫i) 與-L(大寫l)-l(小寫l) 的作用詳解

linux 下 g++編譯程序時(shí)-I(大寫i) 與-L(大寫l)-l(小寫l) 的作用詳解

熱門標(biāo)簽:外呼系統(tǒng)全國(guó) 宜賓銷售外呼系統(tǒng)軟件 云南電商智能外呼系統(tǒng)哪家好 地圖標(biāo)注能更改嗎 廈門防封電銷電話卡 高德地圖標(biāo)注公司需要錢 濰坊寒亭400電話辦理多少錢 地圖標(biāo)注員有發(fā)展前景嗎 四川保險(xiǎn)智能外呼系統(tǒng)

作為一個(gè)linux入門級(jí)使用者,gcc/g++ 的簡(jiǎn)單操作已經(jīng)用過多次, 但是有時(shí)稍微復(fù)雜一點(diǎn)的程序就會(huì)使用到庫(kù)。在遇到問題的時(shí)候我查了挺多前輩總結(jié)的資料,也留個(gè)腳本希望對(duì)朋友們有個(gè)幫助。如果也能處理你的問題,我會(huì)感到很開心,嘻嘻。
例如:libz.so

g++ -o compress  compress.cpp  -I/home/include/  -L/lib/  -lz

(1) -I (大寫i)

編譯程序按照-I指定的路進(jìn)去搜索頭文件。

-I/home/include/表示將-I/home/include/目錄作為第一個(gè)尋找頭文件的目錄,尋找的順序是:

 /home/include/ -->/usr/include-->/usr/local/include

(2)-L(大寫l)

表示:編譯程序按照-L指定的路進(jìn)去尋找?guī)煳募?,一般的?L的后面可以一次用-l指定多個(gè)庫(kù)文件。

-L/lib/表示到/lib/目錄下找?guī)煳募?/p>

(3)-l(小寫l)

表示:編譯程序到系統(tǒng)默認(rèn)路進(jìn)搜索,如果找不到,到當(dāng)前目錄,如果當(dāng)前目錄找不到,則到LD_LIBRARY_PATH等環(huán)境變量置頂?shù)穆愤M(jìn)去查找,如果還找不到,那么編譯程序提示找不到庫(kù)。

本例子使用的是gunzip庫(kù),庫(kù)文件名是libz.so,庫(kù)名是z。很容易看出,把庫(kù)文件名的頭lib和尾.so去掉就是庫(kù)名了。

總結(jié)

到此這篇關(guān)于linux 下 g++編譯程序時(shí)-I(大寫i) 與-L(大寫l)-l(小寫l) 的作用詳解的文章就介紹到這了,更多相關(guān)linux g++編譯程序內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

標(biāo)簽:滁州 湛江 紅河 巴彥淖爾 廊坊 德州 回訪 廣安

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《linux 下 g++編譯程序時(shí)-I(大寫i) 與-L(大寫l)-l(小寫l) 的作用詳解》,本文關(guān)鍵詞  linux,下,g++,編譯,程序時(shí),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《linux 下 g++編譯程序時(shí)-I(大寫i) 與-L(大寫l)-l(小寫l) 的作用詳解》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于linux 下 g++編譯程序時(shí)-I(大寫i) 與-L(大寫l)-l(小寫l) 的作用詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 晋宁县| 出国| 平江县| 德格县| 弥勒县| 杭锦后旗| 禹州市| 吴江市| 怀远县| 云南省| 台安县| 固始县| 屏东县| 响水县| 孟津县| 隆子县| 静安区| 吴川市| 乌鲁木齐县| 剑川县| 定结县| 德格县| 陵水| 大悟县| 龙门县| 太保市| 于都县| 平顶山市| 临朐县| 淳安县| 台山市| 丰宁| 酉阳| 上虞市| 吉林省| 磐安县| 阳城县| 新巴尔虎左旗| 广河县| 桂东县| 曲沃县|