2013-10-16 93 views
0

我得到這個錯誤。我該如何解決這個問題? GNU LD版本是GNU版本LD 2.15.92.0.2 20040927我該如何解決/ usr/bin/ld:找不到-lconfig ++錯誤

/usr/bin/ld: cannot find -lconfig++ 
+1

安裝'libconfig ++'或許用'sudo aptitude install libconfig ++ - dev';那麼請注意'gcc'編譯器的參數順序。 –

+0

感謝您的評論。我安裝了libconfig ++,並將其安裝在/ usr/local/lib下,但仍然出現錯誤...我錯過了什麼? – codereviewanskquestions

+0

顯示您的精確編譯(和編譯)命令。我懷疑你可能會錯過一些'-L'的參數......順便說一句,你使用什麼發行版,操作系統,編譯器,構建器......?爲什麼不安裝'libconfig ++'(開發包)的打包版本? –

回答

0

cannot find -lconfig++意味着它不能找到config++庫(在標準路徑和徘徊無論它看起來)。

您需要安裝該庫。在Debian上,你經常需要包的開發者版本。