この curl.dll ライブラリを .exe ファイル内に含める最も簡単な方法は何ですか? Visual Studio 2012 を使用しています。
1381 次
1 に答える
3
curl
動的ライブラリではなく、静的ライブラリとしてビルドします。静的ライブラリに対してリンクすると、すべての関数が実行可能ファイルに直接含まれるため、外部の必要がなくなります.dll
。
これを行う方法の説明は、ウェブ全体で見つけることができます。たとえば、次のとおりです。
cURL の構築:
[スタート] メニュー > [すべてのプログラム] > [Microsoft Visual C++ 2008 Express Edition] > [Visual Studio ツール] から Visual Studio 2008 コマンド プロンプトを実行します。または、Visual C++ 2010 を使用している場合は、Visual Studio 2010 コマンド プロンプト。
cURL ソース ディレクトリの winbuild サブディレクトリに移動し、次のコマンドを発行します。
nmake /f Makefile.vc mode=static WITH_SSL=static WITH_DEVEL=C:\OpenSSL-Win32 VC=X ENABLE_SSPI=no ENABLE_IDN=no ENABLE_WINSSL=no DEBUG=no MACHINE=x86 GEN_PDB=no ENABLE_IPV6=yes
于 2013-09-03T01:50:11.310 に答える