ubuntu下qt环境搭建+arm交叉编译链工具搭建以及遇到的问题
创始人
2024-02-06 04:20:01
0

1,虚拟机安装vmtools的时候遇到的问题

https://blog.csdn.net/weixin_43669045/article/details/104430772,这是解决方案的链接。

另外虚拟机里面安装ubuntu之后,需要安装gcc,g++,git,vim

  1. ubuntu18.04安装qt5.15.2的时候,还是不行,最终用qt5.12.8

Ubuntu 18.04 安装Qt5.15.2开发环境_从此不归路的博客-CSDN博客

同时也遇到问题,参考下面的解决方法

安装连接如下:

https://blog.csdn.net/Mr_Bobcp/article/details/106210530?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-106210530-blog-126040987.pc_relevant_default&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-106210530-blog-126040987.pc_relevant_default&utm_relevant_index=1

测试一个dmeo的时候。会报错qmake

17:03:30: Could not start process "make" -f /home/huxiaojun/work/build-test-Desktop_Qt_5_12_8_GCC_64bit-Debug/Makefile qmake_all

Error while building/deploying project test (kit: Desktop Qt 5.12.8 GCC 64bit)

When executing step "qmake"

解决方案的连接如下:

https://blog.csdn.net/qq_39599464/article/details/116978262?spm=1001.2101.3001.6650.13&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EESLANDING%7Edefault-13-116978262-blog-109227463.pc_relevant_landingrelevant&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EESLANDING%7Edefault-13-116978262-blog-109227463.pc_relevant_landingrelevant&utm_relevant_index=14

就是安装2个东西

sudo apt-get install build-essential
sudo apt-get install libqt4-dev

https://www.yingsoo.com/news/servers/51798.html,会遇到qmke编译不过,网上查下需要安装2个东西,

  1. qt5.12.8安装位置

/opt/Qt

  1. ubuntu18.04添加交叉编译工具链

QT配置交叉编译工具_云海上的星空的博客-CSDN博客_qt交叉编译工具链

https://blog.csdn.net/qq_39302310/article/details/123997722

重点是明白要配置3个地方,编译器,QtVersions,构建套件kit

编译器里面主要是要配置gcc,g++,可以在Add按钮里面选择GCC-C,GCC-C++这2个选项分别去配置,在Compileer Path里面选择arm交叉编译器的gcc工具所在路径,同理g++也是。

QtVersions里面主要是配置qmake工具所在路径,在qmake location右侧的browser按钮选择qmake工具所在的路径。

构建套件kit里面主要是Add一个新的kits,到时候debug或者release的时候,可以选择编译器,这下面有个compiler选项,有c,c++,可以在里面选择刚才创建的编译器;然后下面的QtVersions选择刚才配置的qmake路径这个选项,基本上就算完成了,然后点击apply应用就配置好了arm交叉编译链。当然,一般嵌入式qt应用开发,都是在虚拟机里面装qt环境,+ arm编译链的,然后编译好后,把应用升级到arm嵌入式设备里面。

5,pro配置固定的路径

Qt项目下pro文件设置库路径 - 走看看

6,pro说明

DESTDIR表示exe应用输出的目录,TARGET表示应用的名称,可以跟工程名不一样,LIBS添加的是共享库文件,-L添加目录,-l指定共享库名称

相关内容

热门资讯

铜陵有色:预计铜需求具有长期增... 格隆汇5月13日|铜陵有色昨日在业绩说明会上表示,公司预计行业未来发展趋势如下:(一)预计铜需求具有...
携手打造人类命运共同体的“中拉...   在中拉论坛正式启动10周年之际,中央广播电视总台CGTN携手秘鲁圣马丁·德波雷斯大学、拉美中国政...
凯发电气等成立新公司 含物联网... 人民财讯5月13日电,企查查APP显示,近日,天津凯育智航科技有限公司成立,法定代表人为王传启,注册...
中国选手郑钦文晋级WTA100... 中新社北京5月13日电 在当地时间12日举行的女子网球选手协会(WTA)1000罗马站单打第四轮比拼...
小米SU7 Ultra车主集体... 转自:今晚报       近日,小米SU7 Ultra车主集体要求退车一事在社交平台引发广泛热议。部...
5月13日兰格唐山钢市午间播报 5月13日兰格唐山钢市午间播报   5月13日唐山迁安普...
竞逐低空!这款“四川造”通用飞... 四川在线记者 高杲乘坐小飞机,从另一种视角领略壮美山河,是未来旅游的新玩法。5月13日,四川省低空经...
速看!广东2025高考安排出炉... 转自:江门发布近日省教育考试院发布了《关于做好广东省2025年普通高校招生工作的通知》对今年高校招生...
中国资产价格上扬 市场信心大提... 转自:经济日报5月12日,中国资产价格迎来强劲上扬,A股与港股市场均呈现火热景象,投资者情绪高涨,市...
昌飞举办“中国梦 航空梦”航空... 本报讯 4月30日,中国航空工业集团昌飞走进景德镇市湘湖中心小学举办“中国梦 航空梦”航空科普进校园...
命运与共好伙伴 | 汉语教育之... 来源:人民网-国际频道 柬埔寨王家研究院孔子学院成立于2009年12月22日,是柬埔寨最早成立的孔子...
“云冈六美人”闭门谢客 云... 中新社山西大同5月13日电 (记者 胡健)记者13日从云冈研究院获悉,从即日起至今年9月30日,云冈...
300ETF(159300)涨... 5月13日,截止午间收盘,300ETF(159300)涨0.00%,报3.993元,成交额4424....
悬赏奖励升级!出逃40天!“嫌... 来源:新闻晨报 5月11日,扬州市茱萸湾风景区管理处发布“悬赏公告”,称园内的一只卡皮巴拉豆包出逃4...
印度拟采取反制举措 对美国部分...   印度向世界贸易组织(WTO)表示,印度拟对美国生产并出口至印度的部分产品征收关税,以对抗美国对印...
恒大,再起波澜!申请撤销子公司... 清盘中的中国恒大动作不断。5月12日晚间,中国恒大发布有关其附属公司CEG Holdings(简称“...
科创机械ETF(588850)... 5月13日,截止午间收盘,科创机械ETF(588850)跌1.03%,报1.055元,成交额327....
中航发布翼龙-2系列长航时无人... 四川在线记者 李欣忆5月13日,四川省低空经济产业链协同发展暨产品发布会现场,中航无人机公司发布翼龙...
软件50ETF(159590)... 5月13日,截止午间收盘,软件50ETF(159590)跌0.76%,报1.049元,成交额1332...
午评:指数早盘高开低走 军工板... .ct_hqimg {margin: 10px 0;} .hqimg_wrapper {text-a...