【编程】使用友善之臂mini2440开发嵌入式QT程序——不断更新中
2014-03-18 23:45
453 查看
该文章记录我初次使用这款开发板的过程,同时记录开发期间遇到的问题以及解决问题的方法。
转载请注明出处:大头资讯网——编程 http://www.datouinfo.com/?p=482
要开发arm9的程序,需要有一个交叉编译环境。这就需要一个装有Linux操作系统的电脑。然后在这上面安装必要的软件来搭建交叉编译环境。下面开始我们的嵌入式QT之旅,这个旅程,开始的时候真的好痛苦~~
1、操作系统的安装。当下的电脑大都是64位机器。本人也有一个64位的笔记本,装了ubuntu系统,索性就使用这个系统试试。安装arm-linux-gcc的时候就出了各种问题。各种莫名其妙的错误。网上也有很多关于64位机器安装qt/e环境的各种方法,我也实验了很多种方法,最终放弃了。还是老老实实用32位机器吧。自己的电脑是64位机器,不大可能安装32位linux。只能安装虚拟机。这里说一下,在64位机器上安装32位的虚拟机linux系统做开发是没有任何问题的。
2、Virtual VBOX虚拟机的安装。虚拟机主要有两个,在这里选择Virtual VBOX,当然了两个都是可以的。VMware的功能更强大,但是vbox已经够用了。根据mini2440开发手册的要求,建议安装fedora9.比这更好版本的系统应该也是可以的。安装系统的方式可以参照开发手册中的说明,其实也没有什么注意的地方,只是在选择安装类型的时候,继续要选择开发者模式,毕竟我们是要做程序开发,选择这一项,我们可以少另外安装一些库文件。顺利安装完系统之后,进入root中。
3、虚拟机联网。因为需要联网安装部分库。至少我是遇到这种情况。所以需要虚拟机联网。首先要在虚拟机的设置中->网络->连接方式中选择桥接模式。其他设置请根据下图设置。
![](http://bcs.duapp.com/datouinfo//blog/201403//QQ%E6%88%AA%E5%9B%BE20140318233648.png)
3、虚拟机网络的配置。
4、虚拟机QT环境的搭建。
5、qt程序的编译
6、qt程序的下载和运行
转载请注明出处:大头资讯网——编程 http://www.datouinfo.com/?p=482
要开发arm9的程序,需要有一个交叉编译环境。这就需要一个装有Linux操作系统的电脑。然后在这上面安装必要的软件来搭建交叉编译环境。下面开始我们的嵌入式QT之旅,这个旅程,开始的时候真的好痛苦~~
1、操作系统的安装。当下的电脑大都是64位机器。本人也有一个64位的笔记本,装了ubuntu系统,索性就使用这个系统试试。安装arm-linux-gcc的时候就出了各种问题。各种莫名其妙的错误。网上也有很多关于64位机器安装qt/e环境的各种方法,我也实验了很多种方法,最终放弃了。还是老老实实用32位机器吧。自己的电脑是64位机器,不大可能安装32位linux。只能安装虚拟机。这里说一下,在64位机器上安装32位的虚拟机linux系统做开发是没有任何问题的。
2、Virtual VBOX虚拟机的安装。虚拟机主要有两个,在这里选择Virtual VBOX,当然了两个都是可以的。VMware的功能更强大,但是vbox已经够用了。根据mini2440开发手册的要求,建议安装fedora9.比这更好版本的系统应该也是可以的。安装系统的方式可以参照开发手册中的说明,其实也没有什么注意的地方,只是在选择安装类型的时候,继续要选择开发者模式,毕竟我们是要做程序开发,选择这一项,我们可以少另外安装一些库文件。顺利安装完系统之后,进入root中。
3、虚拟机联网。因为需要联网安装部分库。至少我是遇到这种情况。所以需要虚拟机联网。首先要在虚拟机的设置中->网络->连接方式中选择桥接模式。其他设置请根据下图设置。
![](http://bcs.duapp.com/datouinfo//blog/201403//QQ%E6%88%AA%E5%9B%BE20140318233648.png)
3、虚拟机网络的配置。
4、虚拟机QT环境的搭建。
5、qt程序的编译
6、qt程序的下载和运行
相关文章推荐
- 【Linux开发】【Qt开发】嵌入式Qt程序使用触屏或USB鼠标方式
- 使用QtCreator开发QT程序
- 关于淘宝 TOP 开发 使用的一些心得,问题不断更新中。。。
- 如何使用Java编写多线程程序-Java基础-Java-编程开发
- 使用友善之臂Mini2440开发板使用网口下载程序不成功血与泪的经验教训
- 【嵌入式linux】(第六步):使用eclipse集成开发环境开发第一个嵌入式Linux程序,并测试LED驱动
- 【Qt】VS开发Qt程序的国际化使用
- mini2440开发板运行Qt程序出现Segmentation fault的另一种奇葩原因:Ubuntu下使用FileZilla通过FTP方式传输程序
- 在Win7上使用QtCreator开发Qt for Android程序
- 对日嵌入式软件开发团队管理之我见(不断更新中)
- 使用QTCreater qmake 开发ros程序(非ros_qt 插件)
- 在VS2010中开发Qt程序使用QTest遇到error LNK2038
- 使用VS2010开发Qt程序的一点经验
- 答题小程序开发之socket编程 微信小程序答题 直播答题开发 直播弹幕使用web socket编程
- 【Qt】VS开发Qt程序的国际化使用
- windows中使用CMake和Eclipse开发Qt程序遇到的问题
- mingw-w64 系统更新,支持native Win x64下使用wxWidgets的GUI程序开发
- nginx lua使用注意事项(开发过程中会不断更新)