1.編譯環(huán)境(這里用的是VMware+Utunbu窜醉,其他linux也行)
VMware序列號:5A02H-AU243-TZJ49-GTC7K-3C61N
2.https://github.com/dosgo/ngrok-c术吝,下載打包文件
3.https://downloads.openwrt.org/娩缰,下載對應(yīng)固件的SDK
把下載的兩個文件拉到utunbu萌踱,接著兩個文件都右鍵-》提取到此處
提取完如圖
4.為了方便把SDK文件夾改為1哨啃,打開1文件夾找到staging_dir/toolchain-mips_xxxxxx/bin,隨便一個文件右鍵屬性復(fù)制這段位置
5.打開ngrokc-master找到openwrtbuildv2.sh打開斟珊,編輯
把復(fù)制的位置覆蓋到原有的地址苇倡,STAGING_DIG對應(yīng)減少后面的。
然后右鍵openwrtbuildv2.sh屬性
設(shè)置允許作為程序執(zhí)行文件
6.打開/ngrok-c-master/include囤踩,復(fù)制里面的openssl文件夾
到/1/staging_dir/toolchain-mips_xxxxxx /include
7.
打開ngrok-c-master旨椒,空白處右鍵-打開終端
輸入sudo?./openwrtbuildv2.sh回車
輸入密碼,確定
編譯完如圖
打開ngrok-c-master/build-mips可以發(fā)現(xiàn)編譯了一個ngrokc
8.記得安裝libopenssl.ipk(ngrokc運(yùn)行庫)堵漱,openwrt官網(wǎng)base下載對應(yīng)的ipk并安裝