linux編譯相關知識

(1)用g++編譯程序時,-l 與-L各是什麼意思

http://bbs.chinaunix.net/thread-107364-1-1.html 感謝做者html

-l表示:編譯程序到系統默認路進搜索,若是找不到,到當前目錄,若是當前目錄找不到,則到LD_LIBRARY_PATH等環境變量置頂的路進去查找,若是還找不到,那麼編譯程序提示找不到庫。-L表示:編譯程序按照-L指定的路進去尋找庫文件,通常的在-L的後面能夠一次用-l指定多個庫文件。-I表示:編譯程序按照-I指定的路進去搜索頭文件。
相關文章
相關標籤/搜索