无法链接CURL库

时间:2015-10-07 12:58:12

标签: c curl makefile libcurl

我正在使用libcurl编写C应用程序。我从这个链接下载了libcurl:http://curl.haxx.se/dlwiz/?type=lib&os=Win32&flav=-

当我在codeblocks中设置头文件和库文件的路径时,我可以编译并运行代码。在代码块中,我为库#include <iostream> #include <conio.h> using namespace std; void main () { int i,number,list[20]; int t,p,prime=0; cout<<"please key 20 numbers from 0 to 99"<<endl; for(i=1;i<21;i++) { cin>>number; if((number<0)||(number>99)) { cout<<"Please key in an integer from 0 to 99"<<endl; } list[i]=number; } for(p=1;p<21;p++) { for(t=2;t<list[p];t++) { if ( list[p]%t==0) { prime=prime+1; } } if (prime==0&&list[p]!=1) { cout<<"Prime numbers:"<<list[p]<<endl; } } getch(); } 提供了库路径。我在可执行文件中保留了libcurldll.alibcurl.alibcurl.dll。但是当我为此编写一个makefile并给出路径时,代码并没有链接到curl库。对于代码中的所有curl函数,我收到消息libcurldll.a等等 以下是我的代码makefile:

undefined reference to _imp__curl_global_init

有人可以告诉我这里有什么问题吗?提前感谢您的回复。

0 个答案:

没有答案