2

わかりました、これは非常に初心者の質問のように聞こえますが、最善を尽くしたので、否定的なコメントや反対票を追加する前に聞いてください.

さて、私の調査によると、Web 関連の何かを含む場合は、C++ プログラムに "cURL" を使用するのが最善の方法です。さて、私はC ++を初めて使用したので、すべてのステップについて質問したくなくて、自分でやってみました.明らかに、そうではありませんでした.

問題: CodeBlocks が curl プラグインを認識しない (存在しないと言う)

目的: ここ(公式の cURL Web サイトから)
にあるサンプル ソースを動作させるように試みます。試行 1: そこで、「ヘルプ マネージャー」を使用してプラグインをダウンロードし、ダウンロードするのに最適なものを示します。.zip ファイルを取得しました」


curl-7.24.0-devel-mingw32 " 戻る。"bin" フォルダの内容をプロジェクト ビンにコピーし、"include" フォルダをプロジェクトにコピーすることにしました。"/curl/ を認識しなかった" と言い続けました。

試行 2: 「bin」および「include」フォルダーを削除せず
に、「curl.h」フォルダーを (CodeBlocks を介して) プロジェクト自体に移動することにしました。 "curl" フォルダー内に "curl.h" を配置し (フォルダー "curl" はプログラムによって作成された "Headers" フォルダーにありました)、それが存在することを確認して再度実行を試みます。同じエラー

試行 3:
数え切れないほど検索した結果、curl ファイルと「bin」フォルダー内のすべてのファイルを C:\Windows\ フォルダーに配置する必要があることがわかりました。そのため、「includes」フォルダー内のすべてと bin フォルダーの内容 (その中の「curl」フォルダーを含む) をすべて WINDOWS フォルダーにコピーしました。同じエラー。

試行 4: - 並べ替え...
さて、私のプロジェクト オプションに移動してインポートする特定のファイルを選択することについて何かがありましたが、各サイトには異なるオプションがあり、手順を思い出すことができないため、さらに混乱しました。

私は今、StackOverFlow コミュニティに頼って手を差し伸べています。私は自分の問題を最も詳細な方法で説明しようとしましたが、質問がある場合、またはさらに情報が必要な場合は、遠慮なく質問してください。また、ここに私が得ているエラーがあります:
http://pastebin.com/raw.php?i=B1wsqvmA

ここに私の情報源があります:
http://pastebin.com/raw.php?i=YShFZf8G

誰か、この混乱をガイドしてくれませんか? どうもありがとう!

4

1 に答える 1

0

問題は、インクルード ファイルを検索する場所をコードブロックに指示していないことです。ヘッダーをプロジェクトのフォルダーにコピーするべきではありません。

次の方法でインクルード ディレクトリを選択できます。

プロジェクト内 -> ビルド オプション -> 検索ディレクトリ -> コンパイラ

インクルード ディレクトリを追加するボタンがあります。この場合は、libcURL の「include」フォルダです。そのエラーはなくなるはずです。

リンカー用のファイルを追加するには、同様のプロセスに従う必要があります。

于 2012-11-16T06:36:43.813 に答える