2017-01-03 24 views

回答

1

我注意到你正在構建openssl 1.1。構建過程與以前的版本有點不同。

https://github.com/openssl/openssl/blob/OpenSSL_1_1_0c/INSTALL

在Windows(只挑選配置的目標之一):

$ perl Configure { VC-WIN32 | VC-WIN64A | VC-WIN64I | VC-CE } 
$ nmake 
$ nmake test 
$ nmake install 

https://github.com/openssl/openssl/blob/OpenSSL_1_0_0-stable/INSTALL.W32

Visual C++ 
---------- 

If you want to compile in the assembly language routines with Visual 
C++, then you will need already mentioned Netwide Assembler binary, 
nasmw.exe or nasm.exe, to be available on your %PATH%. 

Firstly you should run Configure with platform VC-WIN32: 

> perl Configure VC-WIN32 --prefix=c:\some\openssl\dir 

Where the prefix argument specifies where OpenSSL will be installed to. 

Next you need to build the Makefiles and optionally the assembly 
language files: 

- If you don't want to use the assembly language files at all then run: 

    > perl Configure VC-WIN32 no-asm --prefix=c:/some/openssl/dir 
    > ms\do_ms 
+0

謝謝,我成功地使該方法的OpenSSL在github上的https:/ /github.com/openssl/openssl/blob/OpenSSL_1_0_0-stable/INSTALL.W32,Thandkyou非常多 – Xing

+0

不客氣。如果你認爲這個答案有助於你解決問題,你可以接受這個答案,然後其他人可以跳過回答這個問題並節省他們的時間。 – Will

相關問題