我是新來的建築世界。我一直讓我的IDE爲我照顧它,但現在我正在使用自動工具和命令行。GCC鏈接選項
有人能解釋的區別gcc的
-l LIBNAME - Search for library LIBNAME
和 -L DIRECTORY - Add DIRECTORY to library search path
可以在同一連接與任何實現,它只是一種風格偏好,其被使用?或者實際上發生了嚴重不同的事情?
感謝,
安德魯
我是新來的建築世界。我一直讓我的IDE爲我照顧它,但現在我正在使用自動工具和命令行。GCC鏈接選項
有人能解釋的區別gcc的
-l LIBNAME - Search for library LIBNAME
和 -L DIRECTORY - Add DIRECTORY to library search path
可以在同一連接與任何實現,它只是一種風格偏好,其被使用?或者實際上發生了嚴重不同的事情?
感謝,
安德魯
通常你同時使用:
-L命令增加了一個路徑的位置列表鏈接搜索找到庫。
-l選項意味着你指定
基本上-l選項告訴它來尋找該名稱的庫將搜索由名稱的庫和-L允許你指定的地方看看。
所以,如果我有我自己的圖書館/home/andrew/mylibs/libme.so,我必須使用-L /家庭/安德魯/ mylibs/-lme? – ajwood 2010-12-21 15:30:15