這個問題是關於64位機器的捲曲庫構建。 在谷歌搜索了很多,但面臨一些錯誤。無法爲x64位機器建立CURL庫(C++)的DLL
以下是迄今爲止所做的工作。
- >從下面的鏈接下載CURL來源。 https://curl.haxx.se/download/curl-7.52.1.zip
- >將壓縮文件解壓縮到curl-7.52.1目錄。 從開始 - >程序文件 - > Microsoft Visual Studio 2008打開「Visual Studio 2008命令提示符」
- >運行下面的命令來更改捲曲下載的目錄。
$(WorkDir)\curl-7.52.1\winbuild>
- >運行下面的命令來建立捲曲庫。
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.
無法找到上述錯誤合適的解決方案。
如果有人能夠幫助解決錯誤,我們將非常感激。
在此先感謝。
如果我的回答不起作用,請寫出能幫助別人的答案。如果我的答案有效,請選擇合適的答案。 –