【树莓派开发】树莓派3B的Qt交叉编译环境搭建(2)

来源:互联网 发布:7.07 知乎 编辑:程序博客网 时间:2024/05/17 21:49

7.安装并配置Qt Creator

将树莓派和Ubuntu连入同一局域网,查看树莓派的IP地址(博主的树莓派IP地址为:192.168.191.2

运行qt-opensource-linux-x86-5.4.1.run


一路下一步即可安装完成。

安装完成后打开QtCreator(地址:~/Qt5.4.1/Tools/QtCreator/bin/qtcreator)

 

任意打开一个示例工程,点击运行:


cannotfind -lGL错误的解决方法如下

关闭QtCreator

执行命令:sudoapt-get install libqt4-dev或者sudoapt-get install libgl1-mesa-dev或者libgl1-mesa-dev或者libglu1-mesa-dev即可解决问题

 

 

重启QtCreator再次编译刚才的示例工程:


编译成功。

接下来配置交叉编译环境:

项目->管理构件套件->设备->添加->通用linux设备->开启向导->标识配置的名称:RsapberryPiIP地址:192.168.191.2username默认为:pi、验证类型:密码、用户密码默认为:raspberry->下一步->完成。向导会自动开启设备网络测试,测试结果:

 

 

关闭测试结果后点击Apply->点击构建和运行->Qt Version->添加->找到/usr/local/qt5pi/bin/qmake双击->版本名称可以设定为qt5pi->Apply

 

编译器->添加->名称可以设为ARM GCC->点击浏览 ->添加/home/vmuser/opt/gcc-4.7-linaro-rpi-gnueabihf/bin/arm-linux-gnueabihf-g++->Apply


点击Debuggers->Add->Name可以设置为Raspberry Pi->Path设置为/home/vmuser/opt/gcc-4.7-linaro-rpi-gnueabihf/bin/arm-linux-gnueabihf-gdb->Apply


点击构件套件(Kit) ->添加->名称可以设定为Raspberry Pi->设备类型:通用Linux设备->设备:Raspberry Pi(通用Linux类型的默认设备) ->编译器:ARMGCC->调试器:RaspberryPi->Qt版本:qt5pi->OK


添加构建套件:RaspberryPi


点击左下角的Debug选项->选择RaspberryPi->Debug->运行


自此,Qt5.4.1在树莓派2BLinux14.02LTS版本上的交叉编译环境搭建基本完成。

Linux端运行结果:


树莓派端用的是远程桌面,没能显示出来,可能是QT窗口的问题,后面会继续调试。

然后想到不用QT界面程序,直接用一个控制台程序进行测试,下面是PC上编写的代码:


PC上运行结果:


用交叉编译器生成树莓派上的可执行文件:


可执行文件如图所示:


将可执行文件hello拷贝到树莓派上并运行,结果如图:


 至此可以确定整个树莓派交叉编译环境。

 

1 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 对谈对象有压力怎么办 和对象感情淡了怎么办 孩子处对象学习下降怎么办 孩子高三成绩差怎么办 老妈怨气太重怎么办 广东小高考有d怎么办 高考考生档案袋有个小洞怎么办 江苏省考生出省后小高考成绩怎么办 江苏小高考三D怎么办 小高考补考没过怎么办 理科高考200多分怎么办 高考没考过200分怎么办 电子手表指针不走了怎么办 家长说你教的不好怎么办 小升初分班考试考砸了怎么办 老公不给老婆看病怎么办 孕妈妈涨奶严重怎么办 90岁老头尿不下尿怎么办 妻子要离婚丈夫不离怎么办 弟媳妇天天在家吵架怎么办 弟媳妇不和我说话怎么办 我想和弟媳妇做一次怎么办 老公对弟媳妇有非分之想怎么办 跟弟媳妇有矛盾怎么办 学生考试前不认真怎么办 有人雇凶要杀我怎么办 高考理综数学英语都没考好怎么办 母亲判刑孩子未成年无人监管怎么办 高三了数学30分怎么办 母猪发烧耳朵放血止不住了怎么办? 青春期孩子动手打父母该怎么办 20岁睡觉不老实怎么办 孕妇梦见钱掉了怎么办 小孩晚上睡觉鼻子塞怎么办 宝宝晚上睡觉鼻子塞怎么办 按摩后吹冷气发冷怎么办 碰到特别细心敏感的下属怎么办 睡觉压的肩膀疼怎么办 睡觉感觉被压住动弹不得怎么办 越想睡觉越睡不着怎么办 腿被裤子染黑了怎么办