由于害怕被嘲笑由于简单起见,我走出来问你一个问题:基本卷曲C++安装
我有什么下载和我怎么在自己的项目得到使用curl库会? 我试过不同的东西,但所有导致未解决的外部含义,我认为它包括它错了。
对整个安装过程的解释会很棒!我不太确定要使用哪些文件以及将它们放在哪里。我使用视觉工作室2012.
任何人都可以对此有所了解吗?
由于害怕被嘲笑由于简单起见,我走出来问你一个问题:基本卷曲C++安装
我有什么下载和我怎么在自己的项目得到使用curl库会? 我试过不同的东西,但所有导致未解决的外部含义,我认为它包括它错了。
对整个安装过程的解释会很棒!我不太确定要使用哪些文件以及将它们放在哪里。我使用视觉工作室2012.
任何人都可以对此有所了解吗?
好的我正在使用visual studio(2008)进行工作,但我会尽我所能回答。我假设您已经使用.sln文件构建了libcurl或正在使用预编译的二进制文件集。
首先在项目向导中构建一个解决方案并获取项目。右键单击项目并选择属性
在属性中,转到C++常规选项卡,添加curl的include目录。现在转到链接器常规选项卡,并将lib目录(其中包含您构建的dll和obj文件)放在其他库目录中。现在去输入选项,并把libcurl_imp.lib或libcurldll.a(取决于你的版本和编译方法)。这些名称可以不同,取决于你的构建,但扩展将是这两种类型。这是您在犯错的链接器步骤。
经过这个编译和运行。
_unresolved external_并不意味着你''包括'它错了。这是链接器错误,意味着链接程序找不到cURL库。您需要将'cURL.lib'(或任何它所调用的)添加到要链接的库列表中,并将它所在的目录添加到链接程序要搜索的目录列表中。 – hmjd
可能的重复[什么是未定义的引用/未解析的外部符号错误,以及如何解决它?](http://stackoverflow.com/questions/12573816/what-is-an-undefined-reference-unresolved-external- symbol-error-and-how-do-i-fix) –