curl 7.28.0
コンソールからデフォルトのディレクトリまでcurl-7.28.1-devel-mingw32.zip
Windowsにインストールしました:minGW
./config && make && make install
必要なすべてのヘッダー (別名curl.h, types.h ...
)C:\MinGW\msys\1.0\local\include\curl
libcurl.pc
置かれた C:\MinGW\msys\1.0\local\lib\pkgconfig\
libcurl.a
に配置しlibcurl.dll.a
ます。libcurl.la
C:\MinGW\msys\1.0\local\lib
私のdownload_file.c
ファイルは次のとおりです。
...
#include <curl/curl.h>
#include <curl/types.h>
#include <curl/easy.h>
...
C
次のコマンドを使用してコードをコンパイルしようとしますgcc
:
$ gcc -IC:/MinGW/msys/1.0/include/
-IC:/MinGW/msys/1.0/local/include/curl
-IC:/MinGW/msys/1.0/local/lib/pkgconfig
-o download_file download_file.c -llibcurl -lcurl
絶対パスを使用すると、同じエラーが発生します。
gcc -I/include/
-I/local/include/curl
-I/local/lib/pkgconfig
-o download_file download_file.c -llibcurl -lcurl
しかし、私はまだエラーが発生します:
download_file.c:21:23: fatal error: curl/curl.h: No such file or directory compilation terminated.
21列目は#include <curl/curl.h>
私は何を間違えましたか?助けてください。