前言
这几天为了编写国产专用机上的软件,又盘起了交叉编译..
一开始想使用深度最新的deepin 23正式版做系统,搭建编译环境。然而交叉编译链工具直接安装失败!
然后又装了Debian12原版系统,编译环境倒是顺利搭建起来,但是编译出来的程序在目标系统中运行不了,可能是GLIBC版本过高导致..
然后又又又装了kali,结果和Debian12是一样的情况...
不过让我感到意外的是,kali中居然有龙架构(LoongArch)的编译链工具..
之前写过一篇文章,讲过交叉编译这事:
这里不重复去讲,主要是提供脚本..
最终的系统
折腾了好几个系统,最终选择了深度的deepin 20.9
使用的QT源码版本:5.12.2
官网下载地址:https://download.qt.io/archive/qt/5.12/5.12.2/single/qt-everywhere-src-5.12.2.tar.xz 注意:现在需要科学上网才可以访问
<