[問題] 編完函式庫, 執行時顯示 undefined sym …

看板LinuxDev作者 (C語言)時間16年前 (2009/09/09 03:50), 編輯推噓0(004)
留言4則, 3人參與, 最新討論串1/1
請問一下 編譯別人的函式庫 編譯過程都沒編出 error , 但是執行有用到這些含式庫的程式後 出現有某些變數或函式是 undefined symbol 的 error 請問這種問題要怎麼解呢? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.118.102.171 ※ 編輯: clanguage 來自: 140.118.102.171 (09/09 12:03)

09/09 15:49, , 1F
這通常是link階段的問題,你需要explicitly指定該函式庫
09/09 15:49, 1F

09/10 16:57, , 2F
檢查一下編完的lib平台對不對~如果是cross complier建議最好
09/10 16:57, 2F

09/10 16:57, , 3F
編執行檔前連Lib一起重編(記得make clean)
09/10 16:57, 3F

09/11 00:09, , 4F
謝謝
09/11 00:09, 4F
文章代碼(AID): #1AfoOOIU (LinuxDev)