原创 OPENSSL: ECDSA算法驗籤之簽名數據的DER格式同一處理
1、發現問題: 客戶用“SHA256withECDSA”生成的簽名,我們用openssl算法的驗籤接口有些可以通過,有些沒法通過。 2、自發驗證-方法一: 通過php的腳本驗證這個問題,代碼如下: //驗
原创 NDK下編譯curl依賴libssh2、openssl
一、準備工作 ndk版本選擇(NDK>19,gcc被整合進了clang中, API<23的版本中libc中沒有stdin,stdout,stderr) 選擇curl適配的ssh2,openssl的版本(open
原创 ld:internal error in find_view 錯誤
1、在鏈接庫時提示 ld:internal error in find_view 錯誤 是源目標文件.a文件大小缺失引起的
原创 WINDOWS: VS(error C2001: 常量中有換行符)
參考:https://www.cnblogs.com/kuliuheng/archive/2013/10/30/3397796.html 出現如下錯誤: 原因是文件編碼格式是“UTF-8”(不是微軟自家的UTF
原创 win10 igfxHK.exe 藍屏
轉載:http://tieba.baidu.com/p/4241589488 通過上述貼吧的反饋,更新顯卡驅動即可
原创 configure error cannot run c compiled programs 解決辦法
參考:https://blog.csdn.net/shuckstark/article/details/7732166 出現的錯誤: checking for C compiler default output file name...
原创 curl+openssl,編譯win32 兼容xp系統的靜態庫
版本:openssl-1.0.2n 版本:curl-7.46.0 說明:請通過curl官網獲取curl所支持的openssl版本(https://curl.haxx.se/) 1、編譯openssl靜態庫 1.1、參考官方的編譯
原创 Cmake :創建vs的makefile工程(2)
1、生成庫或者二進制文件,所需的源碼文件 **************.c/cpp 源碼文件(編譯時使用) **************.h 頭文件(接口聲明) **************
原创 Cmake :創建vs的makefile工程(1)
此模式不依賴IDE,純命令方式編譯工程 1、選擇適合的編譯器版本: 參考:https://mp.csdn.net/console/editor/html/105390630 2、啓動cmd且對應的vs編
原创 Cmake:vs的版本選擇
發現問題:(使用的環境是vs2017) D:\01_cmake_win\winlib.c: fatal error C1001: 編譯器中發生內部錯誤。 (編譯器文件“msc1.cpp”,第 1511 行) 要解決此問題,請嘗試簡化或