2012年3月5日月曜日

libcurl-7.24.0 構築 備忘録

windows VC8 x64 環境で構築しました。zlib, openssl は構築済みです。
  • curl-7.24.0 をダウンロードして解凍します。次に vc6curl.dsw を開きます。
  • vcのバージョンが違うのでコンバートされると思います。
  • プロジェクトを選択し、「構成マネージャ」を開きます。
  • 「アクティブ・ソリューション構成」には「DLL Release」を選択し、
  • 「アクティブ・ソリューション・プラットフォーム」からは、「新規作成」を選択して「x64」プラットフォームを作成します。
  • 「オプション」の「VC++ディレクトリ」から、「x64」に対して zlib と openssl のincludeとlib のパスを追加します。
  • 「プロジェクトの設定」の「C++」の「プリプロセッサ」で、WITH_ZLIB,WITH_OPENSSL,USE_ZLIB,USE_OPENSSL,USE_SSLEAYを追記します。
  • 「プロジェクトの設定」の「リンカ」の「入力」に、libeay32.lib ssleay32.lib zdll.lib を追記します。
  • コンパイルします
尚、油断していると、プラットフォームが「win32」に変わっていて、あれ、リンクができない~となってしまうので、気をつけましょう。原因がわからずに、はまりました。 出力先は、 curl-7.24.0/lib/DLL-Release 下に libcurl.dll libcurl_imp.lib curl-7.24.0/src/DLL-Release 下に curl.exe となります。  関連 zlib-1.2.6 備忘録, openssl-1.0.0g 備忘録

0 件のコメント: