2010-08-31 76 views
0

嗨,我想知道你是否能夠幫助我使用libcurl的Visual Studio中下面的圖片來解決錯誤:如何在Visual C++ 2010中使用libcurl?

The error

The error

+0

當您嘗試編譯代碼時,您能否提供錯誤列表?這將更容易縮小發生的情況。 – Gangadhar 2010-08-31 15:54:27

+0

當傑裏迴應我的最新評論並給予他信任時,我將總結下面的所有信息和答案。謝謝傑瑞! – 2010-09-01 15:04:55

回答

1

它看起來像你需要更新Visual Studio的配置以包含已安裝cURL的目錄。 VS有包含文件和庫的目錄 - 如果內存服務,你將不得不添加兩者。

+0

我試圖在VSC++和eclipse中做幾個小時......不能讓編譯器找到庫。拉出我的頭髮應該是相對容易的。 – 2010-08-31 16:11:14

+0

在VS 2008中,它是:工具 - >選項 - >項目和解決方案 - > VC++目錄,然後選擇「包含文件」,添加目錄,並選擇「庫文件」,並添加該目錄。我認爲這與2010年差不多,但目前無法查看。 – 2010-08-31 16:31:57

+0

您必須轉到項目的屬性並選擇目錄...請參閱上面的錯誤消息。 – 2010-08-31 16:59:36

1

我也遇到了同樣的問題。問題是,我指向lib/LIB-Debug的additinal lib目錄而不是lib/DLL-Debug。另外,要添加的庫是libcurld_imp.lib,而不是libcurld.lib。您還需要將libcurld.dll複製到可執行文件位置。我看到有lib/LIB-Debug目錄和lib文件,但不知道它們是什麼。您必須在發佈模式下使用DLL-Release,libcurl_imp.lib等。

相關問題