对卷曲对象的未定义引用

时间:2017-11-06 15:34:42

标签: c++ curl linker codeblocks

(已编辑)我正试图让卷曲从网页上调用信息数周,我得到了看似常见的错误,我的程序无法识别卷曲对象:

C:/Users/.../CurlAttempt/CurlAttempt1.cpp:25: undefined reference to `_imp__curl_global_init'
C:/Users/.../CurlAttempt/CurlAttempt1.cpp:26: undefined reference to `_imp__curl_easy_init'
C:/Users/.../CurlAttempt/CurlAttempt1.cpp:28: undefined reference to `_imp__curl_easy_setopt'
collect2.exe: error: ld returned 1 exit status

我已按照本教程中有关如何将库与编译器链接到tee的说明进行操作:

  

下载'Win32 Generic'libcurl包。 (7.24.0)

     

在Code :: Blocks中,右键单击您的项目并打开构建选项。

     

转到“链接器设置”并将“curldll”添加到“链接库”中   列表框。

     

转到“搜索目录”,然后在“编译器”下将其链接到路径   你的'curl-7.24.0-devel-mingw32 \ include'文件夹。

     

转到“搜索目录”下的“链接器”标签,然后添加路径   你的'curl-7.24.0-devel-mingw32 \ lib'目录。

     

将'curl-7.24.0-devel-mingw32 \ bin'文件夹中的所有DLL移入   你的项目'bin'文件夹。

     

建立并享受

我已经在这方面工作了一个星期而且我无处可去。 CURL教程要么过时,要么与从URL调用数据无关。我正在尝试将我的图书馆链接和识别。是的我有我的编译器跟随我的libcurl.a和libcrul.dll.a lib文件夹文件的文件路径。

我正在使用Windows 10和Code block IDE,就像教程一样。 (还有一个声誉点,我可以嵌入文件路径的图像)。

0 个答案:

没有答案