1

私はC++での開発に不慣れです。curllibを使用してHTTPリクエストを作成するdllを開発しました。

dllをdepend.exe経由で実行すると、dllがcurllib.dllに依存するようになったことを通知されます。これは単に私にはうまくいきません。私のdllは共有されていない静的ライブラリとして設定されており、独自に配布されます。libcurl.dllがインストールされているユーザーに頼ることはできません。

libcurlをプロジェクトに含めることで、これが必要なすべてであり、dllが独立している可能性があると考えました。

これを解決できない場合、HTTPリクエストを作成するために使用できる代替方法はありますか?明らかに、私はlibcurlを使用したいと思います。

前もって感謝します。

4

1 に答える 1

2

Visual Studioでソリューションファイルを開き、ビルドプロジェクトを「librelease」に変更することで、curlをdllではなくlibとしてコンパイルできます。したがって、dllはまったく必要なく、リンカーにlibを含めることができます。

于 2010-04-16T01:17:02.820 に答える