代码之家  ›  专栏  ›  技术社区  ›  rkellerm

OpenSSL Windows x64编译错误

  •  4
  • rkellerm  · 技术社区  · 15 年前

        ias -o tmp32\ia64cpuid.obj tmp32\ia64cpuid.asm
    'ias' is not recognized as an internal or external command,
    operable program or batch file.
    NMAKE : fatal error U1077: 'ias' : return code '0x1'
    Stop.
    

    有人知道我能做什么吗? (我在Windows 2008 x64操作系统上执行此操作)

    4 回复  |  直到 15 年前
        1
  •  5
  •   Maxim Masiutin    4 年前

    您可能已经选择了VC-WIN64I(作为 perl Configure 命令),在您的情况下,这是一个错误的平台,如果您尝试编译用于Windows 64位(x86-64,也称为AMD64)的OpenSSL,则会出现编译错误。你应该通过VC-WIN64A。”“I”代表“安腾”,“A”仍然代表“AMD64”。

    perl Configure VC-WIN64A
    

    然后再次运行“nmake”,这次应该可以了。

        2
  •  2
  •   rkellerm    15 年前

    C:\Program Files\Microsoft Visual Studio 9.0\VC\bin\x86\u ia64。

    但毕竟我用NASM为x64(VC-WIN64A)编译了它,而且它工作正常。

        3
  •  -1
  •   bignum    15 年前

    我通常从 here . 运行这个网站的人有64位版本,所以如果你给他发邮件,他也许能帮上忙。我想他也在找测试人员。