2012-04-16 35 views
0

我試圖運行程序詳細here。該代碼需要cURL和JSON庫,我一直在沿着方向herejsconcpp鏈接器問題

我遇到了麻煩運行程序 - 當我編譯我得到無法解析的外部符號鏈接器錯誤的cURL和JSON,所以我似乎做錯了什麼。

我一個完整的新手,當涉及到編程,因此任何建議,將不勝感激

+1

請問你可以將錯誤添加到你的問題,以及你如何構建應用程序。 – 2012-04-16 00:23:36

+0

請將鏈接錯誤信息添加到你的問題這個無法幫助你,否則。 – 2012-04-17 19:00:02

回答

0

正如你可以在我的post我指定自定義路徑和庫目錄見編譯如下:

g++ -g -Wall -Ilibs/include -Llibs/lib -o prog prog.cpp CURLWrapper.cpp -lcurl -ljson_linux-gcc-4.5.2_libmt 

用你的庫函數庫(cURL和JSON)替換目錄I [libs/include] -L [libs/lib]。

0

您應該將jsoncpp庫標頭地址和編譯器標誌傳遞給您的編譯器。例如,對於g ++,你應該這樣做:

g++ -I/usr/include/jsoncpp/ -ljsoncpp yourCode.cpp