我在嘗試在我的C++應用程序中使用curl庫時遇到了一些未知問題。問題包括在Visual Studio 2015中用於C++程序的curl lib
這是我迄今所做的:
- 下載最新的捲曲
構建捲曲 「NMAKE/F Makefile.vc模式= DLL VC = 12」 的版本 - 我得到以下文件夾和文件:
斌 - > libcurl.dll
包括 - >捲曲 - >一堆的.h文件
LIB - > libcurl.lib
接下來,我打開Visual Studio 2015年更新3,去配置屬性:
C/C++ - >常規 - >附加包含目錄 - > .. \捲曲\包括
和
鏈接器 - >輸入 - >附加依賴 - > .. \捲曲\ lib中\ libcurl.lib
,然後將.dll複製到調試文件夾。
這種方法已爲我工作的另一個庫但捲曲我收到錯誤消息:
「錯誤LNK1104無法打開文件‘.. \捲曲\ libcurl.lib’」
我可以#include「curl \ curl.h」沒有任何錯誤。問題似乎與lib文件。我一直在網上瀏覽6個小時,我完全迷失了。
只是一個觀察,我不是很熟悉VS.你的錯誤表明它正在尋找.. \ curl \ for libcurl.lib,而你說它在.. \ curl \ lib \中。這可能不是libcurl.lib的問題。 – Alden
我不知道如何描述這個,但隨機嘗試第10次再次構建它,沒有錯誤。我實際上是無言的... – jones
我有1個系統,它是固定的,另一個不是,我可以在明天發現問題時報告回來 – jones