[問題] Makefile該如何增加link library?
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
CentOS
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
TBB
問題(Question):
小弟曾在 #1MyEC2hp 請益關於編譯時怎麼解決需要link library的問題,
最後知道只要在編譯指令後方加入 -l<library name> 參數就好了,
但現在是需要make一個專案。
在板上有/makefile 過,也Google過「makefile link lib」關鍵字,
可是都沒找到滿意答案。
我的Makefile: https://gist.github.com/anonymous/b5a62411d51eca3c87f5
不太明白要在哪個地方加入 -ltbb 指令去link tbb library,
曾在 LIBS = -lz 的後方空一格再加上-ltbb,執行make依然error。
希望大家幫幫我 Orz。
願意給成功解答的人200P,拜託了
餵入的資料(Input):
預期的正確結果(Expected Output):
錯誤結果(Wrong Output):
程式碼(Code):(請善用置底文網頁, 記得排版)
補充說明(Supplement):
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.236.76.109
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1458668468.A.F68.html
→
03/23 01:51, , 1F
03/23 01:51, 1F
→
03/23 01:54, , 2F
03/23 01:54, 2F
→
03/23 01:56, , 3F
03/23 01:56, 3F
→
03/23 01:56, , 4F
03/23 01:56, 4F
→
03/23 01:57, , 5F
03/23 01:57, 5F
→
03/23 01:59, , 6F
03/23 01:59, 6F
透過板上donby大的教學,我終於找到關鍵的Makefile了!
改寫裡面的LIBS後也確實可以成功make,在此感謝!(已送P幣)
但似乎是治標不治本的做法。
關於正規做法,怎麼找到autoconf編輯呢?這好像是一條指令。
(這問題解了再給100P)
※ 編輯: henry8168 (36.236.76.109), 03/23/2016 03:03:36
→
03/23 03:03, , 7F
03/23 03:03, 7F
→
03/23 03:04, , 8F
03/23 03:04, 8F
→
03/23 03:05, , 9F
03/23 03:05, 9F
→
03/23 03:06, , 10F
03/23 03:06, 10F
→
03/23 03:06, , 11F
03/23 03:06, 11F
謝謝你們!好睏哦,但學到很多XD
※ 編輯: henry8168 (36.236.76.109), 03/23/2016 03:09:17
→
03/23 03:39, , 12F
03/23 03:39, 12F
→
03/23 03:40, , 13F
03/23 03:40, 13F
→
03/23 03:41, , 14F
03/23 03:41, 14F
→
03/23 03:41, , 15F
03/23 03:41, 15F
→
03/23 03:42, , 16F
03/23 03:42, 16F
對吼,還有環境變數可以更改
※ 編輯: henry8168 (140.123.104.195), 03/23/2016 16:53:06
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章