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

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

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

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

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

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

(1) -I (大寫i)

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

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

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

(2)-L(大寫l)

表示:編譯程序按照-L指定的路進去尋找庫文件,一般的在-L的后面可以一次用-l指定多個庫文件。

-L/lib/表示到/lib/目錄下找庫文件

(3)-l(小寫l)

表示:編譯程序到系統默認路進搜索,如果找不到,到當前目錄,如果當前目錄找不到,則到LD_LIBRARY_PATH等環境變量置頂的路進去查找,如果還找不到,那么編譯程序提示找不到庫。

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

總結

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

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

巨人網絡通訊聲明:本文標題《linux 下 g++編譯程序時-I(大寫i) 與-L(大寫l)-l(小寫l) 的作用詳解》,本文關鍵詞  linux,下,g++,編譯,程序時,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《linux 下 g++編譯程序時-I(大寫i) 與-L(大寫l)-l(小寫l) 的作用詳解》相關的同類信息!
  • 本頁收集關于linux 下 g++編譯程序時-I(大寫i) 與-L(大寫l)-l(小寫l) 的作用詳解的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 同仁县| 长丰县| 蒲城县| 阳谷县| 宽城| 扶沟县| 苍溪县| 类乌齐县| 九江市| 巴中市| 千阳县| 海门市| 依安县| 六枝特区| 修文县| 安义县| 察隅县| 阿拉善盟| 华池县| 洮南市| 莱西市| 潮州市| 临漳县| 体育| 嘉峪关市| 怀远县| 龙泉市| 桐城市| 临猗县| 定兴县| 双牌县| 南部县| 泰顺县| 红原县| 集贤县| 常州市| 县级市| 卢湾区| 东兰县| 海兴县| 遂溪县|