Home > Software engineering >  Win10 system configuration command prompt with VS2015 developers under the Open SSL appeared the fol
Win10 system configuration command prompt with VS2015 developers under the Open SSL appeared the fol

Time:10-01


C: \ openssl - 1.0.2 k> Nmake -f \ NTDLL ms mak

Microsoft (R) program maintenance utilities 14.00.24210.0 version
Copyright (C) Microsoft Corporation, all rights reserved.

Building the OpenSSL
The link/nologo/subsystem: the console/opt: ref/debug/DLL/out: out32dll \ libeay32 DLL/def: ms/libeay32 def @ C: \ Users \ Mac \ AppData \ Local \ Temp \ nmC402 TMP
Tmp32dll \ uplink. Obj: fatal error LNK1112: computer module type "X86" conflict with the target machine type "x64"
NMAKE: fatal error U1077: "" C: \ Program Files \ Microsoft Visual Studio (x86) VC 14.0 \ \ BIN \ link EXE" ": return code" 0 x458
"The Stop.

CodePudding user response:

Use the following operations:

Edit/nt. Ms mak (or ms/NTDLL. Mak), modify the input directory:
# The output directory for everything intersting
OUT_D=out64
# The output directory for all The temporary paltans
TMP_D=tmp64
# The output directory for The header files
INC_D=inc64
INCO_D=inc64/openssl

And then execute nmake

CodePudding user response:

The
refer to the original poster qq_33456468 response:
C: \ openssl - 1.0.2 k> Nmake -f \ NTDLL ms mak

Microsoft (R) program maintenance utilities 14.00.24210.0 version
Copyright (C) Microsoft Corporation, all rights reserved.

Building the OpenSSL
The link/nologo/subsystem: the console/opt: ref/debug/DLL/out: out32dll \ libeay32 DLL/def: ms/libeay32 def @ C: \ Users \ Mac \ AppData \ Local \ Temp \ nmC402 TMP
Tmp32dll \ uplink. Obj: fatal error LNK1112: computer module type "X86" conflict with the target machine type "x64"
NMAKE: fatal error U1077: "" C: \ Program Files \ Microsoft Visual Studio (x86) VC 14.0 \ \ BIN \ link EXE" ": return code" 0 x458
"Stop.

Generally use the 32-bit library is ok, the problem of probability is small, a 64 - bit system can be,
  • Related