Ubuntu下問題 : undefined reference to `compress2‘ 的解決辦法

Linux 系統下經常出現 undefined reference to functionName 的問題,原因大都是缺少必須的鏈接庫,導致編譯的時候找不到相應的函數體。

最近在編譯ARC3D的時候遇到兩個問題: 

                                                       (1) undefined reference to `compress2‘ 

                                                       (2) undefined reference to `MD5‘ 

最終發現是因爲缺少鏈接庫文件所致。


函數`compress2‘  對應的庫文件是 libz.so

函數MD5對應的庫文件是 libcrypto .a

添加這兩個庫文件,問題得到了解決。






發佈了33 篇原創文章 · 獲贊 17 · 訪問量 14萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章