linux下如何利用QtCreator编译ARM版本的Qt程序
来源:互联网 发布:人人宽客量化交易源码 编辑:程序博客网 时间:2024/06/05 18:14
利用QtCreator编译X86的Qt程序,非常简单,直接点运行键就可以编译运行程序,这是因为QtCreator帮我们配置了编译工具(qmake和gcc),但是要编译ARM版本的Qt程序,就需要自己配置这些工具了。
一、配置交叉编译工具链
1、首先打开QtCreator->Tools->Options->Build &Run -> Compieirs如下图所示
2、点击add->gcc,添加交叉编译工具链,在Name中输入名字(随便起一个吧),Complier path中输入你的交叉编译工具链在linux上的绝对路径。
3、Apply 、 OK。
二、配置qmake
1、首先打开QtCreator->Tools->Options->Build &Run -> Qt Version如下图所示
2、点击add在version name输入名字(随便写一个),在 qmake location 中填入ARM版本qmake的绝对路径。其中ARM版本的qmake,需要通过移植Qt才能产生吗,不清楚的可以查看我写的博客,里面有详细的步骤。http://blog.csdn.net/yaowangii/article/details/78529581。
3、Apply 、OK。
三、配置Kits工具
1、首先打开QtCreator->Tools->Options->Build &Run -> Kits如下图所示
2、点击Add、在Complier处选择刚才配置好的交叉编译工具链的名字,在Qt Version处选择刚才配置好的qmake的名字。
3、Apply 、OK。
四、开始编译ARM版本的Qt程序
1、首先点击clean all 来清除项目的编译信息。
2、点击 build all 来编译项目。
编译完成后,就会在指定的路径里面,看到编译出来的Qt程序。用file 命令查看
lucimer@ubuntu~#:file SRF618K9 SRF618K9: ELF 32-bit LSB executable, ARM, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.31, not stripped
可以看出来是ARM版本的程序
- linux下如何利用QtCreator编译ARM版本的Qt程序
- linux下如何利用QtCreator编译ARM版本的Qt程序
- Linux下如何利用QtCreator下创建一个界面程序
- 将PC版本的QT程序编译为ARM版本
- windows qtcreator,vs2008 编译QT程序 的配置
- Qtcreator配置、交叉编译arm程序
- Qtcreator配置、交叉编译arm程序
- Qtcreator配置、交叉编译arm程序
- Qtcreator配置、交叉编译arm程序
- 编译qt-arm版本的配置文件
- linux下qt与qtcreator的安装与配置
- 配置qtcreator的ARM编译环境
- inux(debian) arm-linux-g++ v4.5.1交叉编译 embedded arm 版本的QtWebkit (browser) 使用qt 4.8.6 版本
- QtCreator程序的发布:Windows下、Linux下。
- ubuntun 下使用QTcreator作为IDE建立arm-linux交叉编译环境
- 如何建立Linux下的ARM交叉编译环境(他人)
- 如何建立Linux下的ARM交叉编译环境
- 如何建立Linux下的ARM交叉编译环境
- 欢迎使用CSDN-markdown编辑器
- C#程序最大占用的内存空间
- oracle流程控制
- day14泛型
- 安卓8.0 SystemUI 中的quick setting加入屏幕截图功能
- linux下如何利用QtCreator编译ARM版本的Qt程序
- Unity双引号字符串中运用的转义符(Unity萌新的备忘录)
- GAN与NLP的结合相关资料汇总与总结
- Unable to compile class for JSP 问题解决方法
- 论文:Deeplab_v1
- 30.Nginx HTTP之读取处理请求头函数ngx_http_process_request_headers
- Gradle资源汇总
- Handler处理器和自定义opener
- Hibernate学习之单向多对一映射