Visual studio 2015 OpenSSL 1.0.2L和Visual Studio 2015的汇编程序错误

Visual studio 2015 OpenSSL 1.0.2L和Visual Studio 2015的汇编程序错误,visual-studio-2015,openssl,masm,Visual Studio 2015,Openssl,Masm,我在Visual Studio 2015(32位)上构建OpenSSL 1.0.2L时遇到此错误: 你必须使用NASM。退一步,你在遵循什么程序?来自OpenSSL:“请注意,NASM是唯一受支持的汇编程序。不支持Microsoft提供的汇编程序。”的可能重复项 Building OpenSSL ml /nologo /Cp /coff /c /Cx /Zi /Fotmp32.dbg\sha1-586.obj tmp32.dbg\sha1-586.asm Assembling:

我在Visual Studio 2015(32位)上构建OpenSSL 1.0.2L时遇到此错误:


你必须使用NASM。退一步,你在遵循什么程序?来自OpenSSL:“请注意,NASM是唯一受支持的汇编程序。不支持Microsoft提供的汇编程序。”的可能重复项
Building OpenSSL
        ml /nologo /Cp /coff /c /Cx /Zi /Fotmp32.dbg\sha1-586.obj tmp32.dbg\sha1-586.asm
 Assembling: tmp32.dbg\sha1-586.asm
tmp32.dbg\sha1-586.asm(1432) : error A2071:initializer magnitude too large for specified size
tmp32.dbg\sha1-586.asm(1432) : error A2070:invalid instruction operands
tmp32.dbg\sha1-586.asm(1576) : error A2071:initializer magnitude too large for specified size
tmp32.dbg\sha1-586.asm(1576) : error A2070:invalid instruction operands
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\ml.EXE"' : return code '0x1'
Stop.