交叉编译OPENSSL
- 下载openssl源码 /source/old/index.html 并解压
- 源码文件夹下新建一个文件夹 install用于存放编译后的相关文件与库
- 新建build.sh 并运行./build.sh 命令
./config no-asm shared no-async --prefix=$(pwd)/install
(此前有尝试直接指定交叉编译链,遇到各种问题,故还是手动修改Makefile)
-
修改生成的Makefile文件中的CC 、AR、RANLIB、NM、MAKEDEPPROG,删除Makefile中的 -m64
-
执行make 与 make install
交叉编译Qt5.12.0库
- 下载源码Index of /archive/qt并解压
- 在源码中qtbase/mkspecs中添加编译器,相关修改参照