llck 发表于 2015-12-24 13:30

基于飞思卡尔四核-飞凌嵌入式iMX6开发板QT移植(三)

接上贴:
https://bbs.21ic.com/icview-1247682-1-1.html
https://bbs.21ic.com/icview-1247684-1-1.html

1.4 Qt Creator开发环境搭建及编程1.4.1 安装Qt Creator2.4.1在Ubuntu图形gui安装http://www.forlinx.com/UploadFiles/2015121916325371565.jpg在Ubuntu 命令行执行如下命令:#apt-get install qtcreator安装完成后在终端输入以下命令,开启Qt Creator#qtcreator&http://www.forlinx.com/UploadFiles/2015121916334758527.jpg1.4.2 设置Qt Creator 使其支持交叉编译点击Qt Creator 的Tools 菜单下的Options,点击左列 Build & Run,然后点击界面右侧的Tools Chains标签页, 然后点击Add 添加GCCE, 单击Compiler path Browse 添加交叉编译器(/usr/local/arm/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/fsl-linaro-toolchain/bin/arm-linux-g++)的路径,如下图所示:http://www.forlinx.com/UploadFiles/2015121916355200178.jpg Qt Creator Versions 的设置点击Add 添加/usr/local/freescale/qt4.8.5/bin/qmake 文件(我们提供的qt4.8.5-sdk.tar.bz 含有qmake 文件,把qt4.8.5-sdk.tar.bz 压缩包释放到/usr/local/ freescale 目录即可),添加进去,之后,点击Apply 即配置完成。http://www.forlinx.com/UploadFiles/2015121916364692609.jpg1.4.3 新建hello Qt程序进行测试创建一个Qt Widget Project 项目,如下图:http://www.forlinx.com/UploadFiles/2015121916361285199.jpg输入项目名称和项目路径,如下图:http://www.forlinx.com/UploadFiles/2015121916379932951.jpg选择Manually 版本(就是我们刚才添加的那个交叉编译器版本,一定要选对)http://www.forlinx.com/UploadFiles/2015121916401385175.jpg剩下的步骤默认就好,然后就可以通过Build->Build All 进行编译,如下图:http://www.forlinx.com/UploadFiles/2015121916406864057.jpg1.4.4 在开发板上测试qt 应用程序http://www.forlinx.com/UploadFiles/2015121916411175473.jpg注:由于qt 字体库里已包含一个中文字体,故直接可以在程序中使用中文,无需额外操作

llck 发表于 2015-12-24 13:34


由于字数限制,将飞凌嵌入式iMX6开发板QT移植过程分为三次发出,
https://bbs.21ic.com/icview-1247682-1-1.html
https://bbs.21ic.com/icview-1247684-1-1.html
https://bbs.21ic.com/icview-1247686-1-1.html
页: [1]
查看完整版本: 基于飞思卡尔四核-飞凌嵌入式iMX6开发板QT移植(三)