この質問は、64ビットマシン用のカールライブラリビルドです。 Googleで多くの検索が行われましたが、エラーが発生しました。x64ビットマシンのCURLライブラリ(C++)のDLLを構築できませんでした
以下はこれまでに行われたことです。
- > CURLソースを下のリンクからダウンロードしてください。 https://curl.haxx.se/download/curl-7.52.1.zip
- > curl-7.52.1ディレクトリにzipを展開します。 「Visual Studio 2008コマンドプロンプト」を開始→プログラムファイル→Microsoft Visual Studio 2008
→下のコマンドを実行すると、ダウンロードされたカールするディレクトリに移動します。
$(WorkDir)\curl-7.52.1\winbuild>
- >以下のコマンドを実行すると、curlライブラリが構築されます。
nmake /f Makefile.vc mode=dll machine=x64
- >ビルドコマンドの後、エラーの下になった:
..\builds\libcurl-vc-x64-release-dll-ipv6-sspi-winssl-obj-lib/file.obj : fatal e
rror LNK1112: module machine type 'X86' conflicts with target machine type 'x64'
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 9.0\
VC\BIN\amd64\link.exe"' : return code '0x458'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 9.0\
VC\BIN\amd64\nmake.exe"' : return code '0x2'
Stop.
は、上記のエラーに適した解決策を見つけませんでした。
誰かがエラーを解決するのに役立つことができたら非常に感謝します。
ありがとうございます。
私の答えがうまくいかなかった場合は、他の人に役立つ答えを書いてください。私の答えがうまくいくなら、それを正しいものとしてチェックしてください。 –