无法使用" nmake install"安装openssl 1.1.0。

时间:2016-09-21 02:29:51

标签: openssl

  • 操作系统:Windows 10
  • Perl:ActivePerl 5.12.2 build 1202
  • 开发环境:MS Visual Studio 2010 SP1
  • OpenSSL版本:OpenSSL 1.1.0

我尝试按照以下步骤编译和安装OpenSSL 1.1.0:

  1. 将OpenSSL 1.1.0软件包解压缩到目录" D:\ openssl-1.1.0";
  2. 打开了#34; Visual Studio 2010命令提示符"窗口使用管理员标识;
  3. 切换到目录" D:\ openssl-1.1.0&#34 ;;
  4. d:\ OpenSSL的-1.1.0> perl配置VC-WIN32;
  5. d:\ OpenSSL的-1.1.0> NMAKE;
  6. d:\ OpenSSL的-1.1.0> nmake test;
  7.   

    到目前为止,所有步骤都进展顺利,但......

    1. d:\ OpenSSL的-1.1.0> nmake install;
    2. 在这里,我收到以下错误,并且没有文件被复制到目标目录,即使这些目录已成功创建。

      Microsoft (R) program maintenance utility 10.00.30319.01 copy right (C) Microsoft Corporation.All rights reserved.  
      

      ***安装开发文件
      创建目录' C:/ Program Files(x86)/ OpenSSL'
      创建目录' C:/ Program Files(x86)/ OpenSSL / include'
      创建目录' C:/ Program Files(x86)/ OpenSSL / include / openssl'
      无法打开" ./ ms / applink.c" at。\ util \ copy.pl第61行。
      NMAKE:致命错误U1077:“C:\ Perl \ bin \ perl.exe”:返回代码“0x16” 停止。

        

      文件" applink.c"确实存在于目录" ./ ms"。

      之下

1 个答案:

答案 0 :(得分:-2)

或者,以管理员身份运行Visual Studio编译器,而不仅仅是在管理员帐户...