|
【Linux】
基于UBUNTU 18.04 32位,本地编译QT5.15
发表于 2024-2-19 20:33:24
浏览:1796
|
回复:0
打印
只看该作者
[复制链接]
楼主
本帖最后由 WELLSCHAN 于 2024-2-19 20:33 编辑
上个教程讲了,如何使用SDK来编译安装QT5.12,确实挺简单的。
当然除了上面这个方法,肯定还有别的。
就比如,今天提到的,当我们使用UBUNTU 固件的时候,如何本地静态编译QT5.15
首先非常感谢网上各位大佬的教程,使得我走出了迷雾沼泽,有了今天的总结。
(网址没有保存,所以就贴不出来了,惭愧~~~~)
1 烧录FIREFLY 官方提供的固件。
FIREFLY-RK3288-UBUNTU18.04-GPT-20201102-1452.img.7z
(这个固件默认是没有安装qt的,进入系统在终端执行 qmake -v ,有反馈就有,没有就没有)
2 开干~
前言:建议准备张16GB以上的内存卡,格式化为EXT4,然后将QT5源码放到内存卡,就可以愉快的下一步了。
1 安装依赖
sudo apt-get install libx11-dev libxext-dev libxtst-dev
sudo apt-get install libgl1-mesa-dev libglu1-mesa-dev
sudo apt-get install libxkbcommon-x11-dev
2 解压 everywhere
3 执行configure命令
./configure -opensource -confirm-license -release -static -nomake tests -nomake examples
自动编译带OPENGL的X11
4 make
5 sudo make install
|
|