您好我在配置Eclipse C ++(32位)项目以使用libcurl时遇到问题。我正在使用MinGW。我在64位Windows操作系统上。到目前为止,我已经做了以下事情:
但是,我看到以下消息:
Info: Internal Builder is used for build
g++ "-LC:\\projectsrc\\Network\\curl-7.34.0-win32\\lib" "-LC:\\projectsrc\\Network\\curl-7.34.0-win32\\dlls" "-LC:\\projectsrc\\Network\\curl-7.34.0-win32\\bin" -o TestLibCurl.exe "src\\TestLibCurl.o" "-lC:\\projectsrc\\Network\\curl-7.34.0-win32\\lib\\libcurl.lib"
c:/mingw/bin/../lib/gcc/mingw32/4.8.1/../../../../mingw32/bin/ld.exe: cannot find -lC:\projectsrc\Network\curl-7.34.0-win32\lib\libcurl.lib
collect2.exe: error: ld returned 1 exit status
更新
以下是示例来源
#include <stdio.h>
#include <curl/curl.h>
#include <curl/easy.h>
#include <string>
#include <sstream>
#include <iostream>
using namespace std;
int main()
{
cout << "test" <<< endl;
return 0;
}
下面是我添加了包含路径和库文件的屏幕截图:
供您参考,我已将示例C ++ eclipse项目上传到dropbox: https://www.dropbox.com/s/2jowlkz6qypqe9g/TestingLibCurl.zip
项目文件包括main.cpp,libcurl.lib文件,libcurl头文件和eclipse项目设置文件(.cproject,.project,.settings)