微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

【ARM】Ubuntu下使用Qt Creator创建交叉编译项目

我总是乐忠于尝试各种不同的工具来完成相同的事情,使用不同工具的过程中我能感受到每个开发者不同的思路和设计思想。之前我在eclipse下搭建了交叉编译项目的环境,这次试试在Qt Creator下完成相同的事情。这件事并不是没有任何意义,Qt Creator拥有更小的安装包和更快的运行速度,代码提示功能也比eclipse+CDT更加智能。

新建项目

  1. 因为我们不是要开发一个app,因此Qt Creator只是作为一个项目管理工具,具体的编译通过Makefile实现,所以新建项目的时候选择导入一个已有的工程。

  2. 为你的项目起个名字,然后选择项目的根目录。

配置交叉编译工具链

选择Tools->Options,打开设置。

首先在左侧找到Build & Run,然后在右方的顶部选项卡选择Compilers,在右侧选择Add,以此选择GCC->C

为编译器起个名字,我直接使用编译器文件名称了,然后选择你的交叉编译器,如下图。

按照同样的方法选择Add,以此选择GCC->C++

然后我们选择Debuggers选项卡,点击Add,选择gdb程序的所在路径。

接着,选择Kits选项卡,点击Add添加一个交叉编译Kits,主要就是设置以下编译器以及调试器。

最后,保存退出

配置项目

我们选择左侧的Projects,然后在Build & Run下面添加刚才我们创建的Kits,你也可以将认的Desktop的Kits给disable掉,这样就会看起来很清爽。

Build项目

你首先需要编写一个Makefile放在项目根目录,然后将你需要编辑的源程序导入项目,最后只需轻轻点击左下角的Build Project,看到右下角的进度条走到头,就大功告成了。

原文地址:https://www.jb51.cc/ubuntu/351935.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐