linux QT 源码编译 以及碰到的问题总结

1.编译

源码地址 5.9以上版本

Index of /archive/qt/5.9/5.9.9/single

编译环境 银河麒麟 龙芯版 A34000

首先config 你会碰到错误 config找不到 或者是 破坏的解释解释器 这是 WINDOWS下编辑器的问题,apt install dos2unix 然后用命令转一下 dos2unix xxxfile

然后config

sudo ./configure -nomake tests -nomake examples -no-opengl -qt-xcb

如果碰到xcb 找不到

apt-get install libxcb* apt-get install libxkbcommon*

安装XCB 组件 XCB 是一定要安装的 否则你的QT UI程序是跑不起来的 ,会报XCB错误

​​​​​​[qt5-base] build failure: Feature 'xcb' was enabled, but the pre-condition 'features.thread && libs.xcb && tests.xcb_syslibs && features.xkbcommon-x11' failed. · Issue #15150 · microsoft/vcpkg · GitHub

然后make

首先要make qtbase/qmake

但是会出现同样的\xod的错误, dos2unix Makefile

然后编编编 ,同样的中途会出现 libpng 等库的错 同样的安装图形库即可,源码安装或者apt安装

最后等待编译完成把 2个小时差不多 。

makeinstall 完成 默认在/usr/local/下 注意配置bin和lib环境变量 

当然可能还有其他错误,网上比较多的就不贴出来了,如果找不到

如此

PS:ruguo you zuoyong  huanying  dashang

欢迎留言 285419167@qq.com

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值