如何在qtcreator编译ARM和ubuntu的程序

你好!这里是风筝的博客,

欢迎和我一起交流。

以前我都是在window下安装qtcreator,在ubuntu里交叉编译qt。
在window下写好程序,再把程序复制到ubuntu里qmake一下然后编译,这样太麻烦了。
这次直接都在ubuntu下完成吧:
先安装qtcreator,在下载qt来交叉编译好。
打开QT creator,点击工具栏的Tools->options
如何在qtcreator编译ARM和ubuntu的程序_第1张图片
点中compilers,点击add添加gcc,路径填写交叉编译QT时所用的工具链的路径。
接着点击QT Versions,添加qmake,qmake就是之前交叉编译好的QT:
如何在qtcreator编译ARM和ubuntu的程序_第2张图片
最后,在Kits里,Add添加,如图:
如何在qtcreator编译ARM和ubuntu的程序_第3张图片

这样在新建工程时,把两个kit都选上好了,调试时选择debug模式,使用Desktop,发布relase时选择ARM即可,这样即可在主机里调试,调试好后编译即可放到板子运行。
如何在qtcreator编译ARM和ubuntu的程序_第4张图片
这样建工程,调试时选择Desktop的debug模式:
如何在qtcreator编译ARM和ubuntu的程序_第5张图片
要生成在arm板子上运行的程序时,换成ARM下的release即可:
如何在qtcreator编译ARM和ubuntu的程序_第6张图片

写完之后发现一个很好的文章参考:早知道不写了。。。。
linux下如何利用QtCreator编译ARM版本的Qt程序

算了,有问题在下面评论吧,我都会看到~

你可能感兴趣的:(Linux应用)