如何在 Visual Studio 2013 中构建 OpenSSL?
我尝试在 this lesson 中编译,但有一个错误:
汇编:tmp32\x86_64cpuid.asm
tmp32\x86_64cpuid.asm(1):错误 A2088:文件末尾需要 END 指令
NMAKE: fatal error U1077:“C:\Program Files (x86)\Microsoft Visual Studio 12.0\
我在 x64 下编译。可能是什么问题呢?提前谢谢你。
最佳答案
我给 build OpenSSL here 写了张便条(Unix 和 Windows)。
确保您使用原始的 OpenSSL 源代码(不要重复使用已编译的源代码)。
打开 Visual Studio x64 Win64 命令提示符 (2010)(在“开始”菜单中)
%comspec% /k ""C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat"" amd64
perl Configure VC-WIN64A --prefix=C:\openssl_x64 no-asm no-shared enable-tlsext enable-static-engine
ms\do_win64a
nmake -f ms\ntdll.mak
nmake -f ms\ntdll.mak install
关于c++ - 在 Visual Studio 2013 中构建 OpenSSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36120065/