GMSSL(Win10 64)編譯遇到的坑

2021-10-08 08:25:16 字數 941 閱讀 9011

由於筆記本原來安裝過openssl 且時間久遠不知道操作了啥,已不能用,就解除安裝了。估計跟這個有關,安裝gmssl遇到一系列問題。

但是本機已經安裝過activeperl、nasm;對應的環境變數也已經設定過了;

安裝的步驟根據官方文件(

2、然後perl configure vc-win32

圖一3、nmake (原來認為自己是64位筆記本就使用命令:perl configure vc-win64a,在nmake時提示不相容的錯誤(圖一) ,因此就繼續perl configure vc-win32 )

這個錯誤我在include 中找到evp.h,將下面報錯的兩行注釋掉,此處

(參考了文章

上面這個報錯解決後再次進行執行命令:nmake(出現很多warning不用管)

繼續進行執行命令:nmake intall

然後就是一直各種安裝了 ,只需要進行等待就好了(祈禱安裝成功,沒想到編譯過程浪費了我好幾個小時)

編譯、安裝成功,安裝的預設路徑是c:\program files (x86)\gmssl。執行bin目錄下的gmssl.exe,如下圖所示,說明安裝成功了

lede編譯遇坑記錄

問題 make時出現錯誤 you should not run configure as root set force unsafe configure 1 in environment to bypass this check 往上翻才找到的 或者其他亂七八糟的錯誤 解決方案 參考博文 expor...

0909 初遇編譯原理

編譯原理是一門研究設計和構造編譯程式原理和方法的課程,是計算機各專業的一門重要專業基礎課。編譯原理主要學習的是編譯程式結構及各部分功能 文法和語言 的基本概念和表示 詞法分析 語法分析 屬性文法與語法制導翻譯技術 符號表 運算時儲存空間的組織 優化與目標 生成 並行編譯技術概述等。編譯原理這門課程實...

Eclipse編譯Cocos2d x專案遇到的問題

排錯筆記 eclipse最近碰到卡死的問題了,翻了很多帖子,我沒有刪除整個metadata資料夾,試了下刪除rm r eclipse workspace metadata plugins org.eclipse.core.resources 但是這樣需要重新import專案,不能根本解決問題,第二天...