2011-07-06 24 views
-1

libcurlが動作しないようです。私はcygwinのパッケージインストーラでそれをインストールしましたが、私はcygwinのbashシェルでそれを実行すると:Cygwin:Libcurlが動作しない

gcc -Wall -lcurl -g blah.c -o blah 

それは私が取得:

カール/ curl.h:そのようなファイルまたはディレクトリ`、

#include <curl/curl.h>が原因で発生したエラーは、機能しません。 curl.hが発見された場合

+0

libcurlをインストールしてもよろしいですか? – shinkou

+0

@shinkouまったくありません!私は初心者です、私は知らない。 – jeremy

+0

'rpm -aq | grep curl'と見てください。 – shinkou

答えて

2
find/-name curl.h 

、これをコンパイルします。

-I/directory/that/contains_the_curl_header 

が、 'curl.h'、それを含むディレクトリだけが含まれていません。あなたはこのようにそれをやっている場合は、次の

#include <curl/curl.h> 

のみ-Iパラメータとしてカールディレクトリを含むディレクトリを使用します。

man gcc詳細については、

+0

私はそれがそれを見つけたとは思わない。 – jeremy

+0

curl-develパッケージ(ヘッダファイル、開発マニュアルページ、その他の開発関連ファイルがすべて入っている)が必要なのかもしれません。それ自身のlibcurlパッケージには、動的/静的ライブラリしかありません。 –

+0

@Drav develパッケージが廃止されたようです。 http://www.cygwin.com/packages/ – shinkou