這篇文章將為大家詳細講解有關linux中鏈接庫失敗的原因是什么,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

創(chuàng)新互聯憑借在網站建設、網站推廣領域領先的技術能力和多年的行業(yè)經驗,為客戶提供超值的營銷型網站建設服務,我們始終認為:好的營銷型網站就是好的業(yè)務員。我們已成功為企業(yè)單位、個人等客戶提供了成都網站制作、成都網站設計、外貿營銷網站建設服務,以良好的商業(yè)信譽,完善的服務及深厚的技術力量處于同行領先地位。
我遇到過幾種情況:
1.路徑添加失敗。在makefile中,我添加了庫的路徑,不管是絕對路徑還是相對路徑,結果都失敗了。這到底是什么原因導致-L失效了呢?之后,我在bashrc文件中,添加庫路徑,之后,編譯通過。
2.這個是今天遇到的問題。我編寫了一個makefile。
all : $(TARGET)
.PHONY: all
$(TARGET) : $(SRC)
g++ $(LIB) $(INCLUDE) -o $@ $^ -pthread -lm
.PHONY : clean
clean :
@rm -r $(TARGET)
編譯的時候,顯示函數未定義的引用。我仔細檢查了一下,沒有錯誤。經過反復驗證,是命令行的問題。
正確格式:g++ $(INCLUDE) -o $@ $^ -pthread -lm $(LIB)
關于“l(fā)inux中鏈接庫失敗的原因是什么”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。
文章標題:linux中鏈接庫失敗的原因是什么
當前URL:http://chinadenli.net/article30/gosepo.html
成都網站建設公司_創(chuàng)新互聯,為您提供標簽優(yōu)化、域名注冊、做網站、靜態(tài)網站、關鍵詞優(yōu)化、外貿建站
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯