編譯curl
檢視效果
參考ubuntu 16.04.7
mips-linux
./config --cross-compile-prefix=/home/gaoyang/work_cx/compiles/mips/mips-gcc520-32bit/bin/mips-linux-gnu- --prefix=/home/gaoyang/work_cx/curl/libopenssl_misp
配置成功後如下圖所示:
將linux-x86_64改為mips:
注釋帶「-m64」的變數:
./configure --with-ssl=/home/gaoyang/work_cx/curl/libopenssl_misp --prefix=/home/gaoyang/work_cx/curl/libcurl_misp --host=mips-linux cc=/home/gaoyang/work_cx/compiles/mips/mips-gcc520-32bit/bin/mips-linux-gnu-gcc
編譯安裝make
編譯openssl
交叉編譯libcurl支援https
編譯libcurl(支援https)
2.開啟vs2015 x86 本機工具命令提示符 開發的是32位專案 3.改變目錄到winbuild cd到winbuild。有的版本沒有winbuild資料夾,curl 7.48.0版本有 4.使用以下命令構建靜態庫 nmake f makefile.vc mode static vc 14 ma...
Go交叉編譯無法使用https
x509 failed to load system roots and no roots provided 發現x509的庫沒有問題。查詢資料發現要想正常使用x509,則必須開啟cgo,但是go規定交叉編譯必須關閉cgo,即設定cgo enable 0 這樣就陷入乙個死迴圈,即交叉編譯環境無法直接...
windows下編譯支援https的curl
先編譯好openssl,過程詳見 windows下編譯openssl 編譯好zlib,過程詳見 windows下編譯zlib 官網 2.配置包含檔案目錄和依賴庫目錄 檢視原始碼根目錄下winbuild目錄下build.windows.txt的提示 在源 同級的目錄下建立deps資料夾 此時的目錄結構...