【OpenSSL】安裝編譯OpenSSL時出現“NASM not found”問題的解決

問題發生在下載安裝編譯OpenSSL的過程中,

正常的安裝步驟如下:

1.下載 解壓OpenSSL包

2.安裝Perl,編譯OpenSSL需要使用Perl腳本調用Configure產生MakeFile文件

3.執行“perl Configure VC-WIN64A”


這時出現以下問題:

顯示沒有NASM,編譯失敗。

經查找,NASM(Netwide Assembler)是一個彙編器,

從文件“NOTES.WIN”中推測(如圖),這是vc++所用,而本環境的c編譯器爲GUN C,

所以回道OpenSSL官網下載頁,看出有兩個版本

下載n結尾版本,安裝編譯成功(如圖)

結論:

OpenSSL分別有針對VC++和GUN C 兩個編譯器不同的安裝包

  • g結尾代表VC++

  • n結尾代表GUN C(WinGW)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章