
PC上的QT程序移植到ARM9试验箱!(嵌入式!)
在这请教下各位!Q1:在LINUX9中做的QT程序编完后用什么编译器编译,命令式什么,在哪一步编译后才能移植到试验箱?Q2:编译完后用什么方法移植?是自己做个文件系统,然...
在这请教下各位!
Q1:在LINUX9中做的QT程序编完后用什么编译器编译,命令式什么,在哪一步编译后才能移植到试验箱?
Q2:编译完后用什么方法移植?是自己做个文件系统,然后把做的QT程序文件夹放到文件系统里面后随文件系统一起移植吗?还是有其他的?
Q3:还有是不是要先烧内核才能烧文件系统吗?还有怎么看试验箱是否已烧了内核!
PS:《本人太菜了》问的问题多了点,但是这个一直困扰我很久了啊,但是我很想学好,所以请大哥能详细点回答我的问题,由于没有财富值了所以没办法给你们真的很不好意思。在这先谢谢你们! 展开
Q1:在LINUX9中做的QT程序编完后用什么编译器编译,命令式什么,在哪一步编译后才能移植到试验箱?
Q2:编译完后用什么方法移植?是自己做个文件系统,然后把做的QT程序文件夹放到文件系统里面后随文件系统一起移植吗?还是有其他的?
Q3:还有是不是要先烧内核才能烧文件系统吗?还有怎么看试验箱是否已烧了内核!
PS:《本人太菜了》问的问题多了点,但是这个一直困扰我很久了啊,但是我很想学好,所以请大哥能详细点回答我的问题,由于没有财富值了所以没办法给你们真的很不好意思。在这先谢谢你们! 展开
展开全部
编译QT程序,在PC机上你可以用QT Creator这个QT的集成开发环境,我用的是qt-sdk-linux-x86-opensource-2010.02.bin,到qt的官网下,直接点击安装。
如果要编译能下载到ARM9实验箱的qt程序,你要安装交叉编译环境qt/embedded,具体的过程推荐你到这个http://hi.baidu.com/ppcst/blog/index/3上看,建立交叉编译环境后,就可以编译ARM上跑的qt程序,不过还要先把qt的库都移植到ARM板上,具体的移植过程,上面那个网站也有说。最后再把交叉编译后的qt程序移植到ARM板上,设置qt的环境变量,这样才能在ARM板上运行qt程序。
至于烧内核,烧文件系统,各个ARM实验箱都有对应的教程,你只要照着做就行了。
希望能帮到你!!!
如果要编译能下载到ARM9实验箱的qt程序,你要安装交叉编译环境qt/embedded,具体的过程推荐你到这个http://hi.baidu.com/ppcst/blog/index/3上看,建立交叉编译环境后,就可以编译ARM上跑的qt程序,不过还要先把qt的库都移植到ARM板上,具体的移植过程,上面那个网站也有说。最后再把交叉编译后的qt程序移植到ARM板上,设置qt的环境变量,这样才能在ARM板上运行qt程序。
至于烧内核,烧文件系统,各个ARM实验箱都有对应的教程,你只要照着做就行了。
希望能帮到你!!!
展开全部
1、qt-x11是建立在X11图开库上的,X11图形库又是建军在FRAMBUFFER上的,FRAMBUFFER是linux内核的图形库,X11系统资源需求大,不能用于嵌入式,所以qt-embedded产生了,它不是建立在X11图形库上的,它是直接建立在FRAMBUFFER上的,占系统资源极少,可以在嵌入式上使用。qtopia-core这个概念是相对于qtopia提出的。它就是qt-embedded。而qtopia是QT公司的一个嵌入式桌面系统,目前已停止开发了。
2、如果arm上没有qt库,不能运行QT程序,必须把相应的QT库按装到ARM板上。
3、qmake产生makefile,make根据makefile调用gcc进行编译。
4、qt-embedded-linux-opensource-src-4.4.3.tar.gz是用在嵌入式上的QT开发库。用法与qt-4.4.3-x11版的用法一样。
5、没有办法仿真,只能先进行qt-embedded的移植工作。但是开发qt-embedded程序时,到是可以在PC机上先用qvfb仿真调试的。
6、qt-embedded库先交叉编译,完成后下载到开发板上,以后开发应用程序时,qt库不用再下载的。
7、写qt程序需要4.0版以上的交叉编译器。网上可以下载现成。
8、这是三个不同版本的gcc交叉编译器,都老了。目前至少应该使用gcc 4.0以上的。
9、肯定是不行的。
10、呵呵,我也是从新手过来的。也问过类似的小白问题。
2、如果arm上没有qt库,不能运行QT程序,必须把相应的QT库按装到ARM板上。
3、qmake产生makefile,make根据makefile调用gcc进行编译。
4、qt-embedded-linux-opensource-src-4.4.3.tar.gz是用在嵌入式上的QT开发库。用法与qt-4.4.3-x11版的用法一样。
5、没有办法仿真,只能先进行qt-embedded的移植工作。但是开发qt-embedded程序时,到是可以在PC机上先用qvfb仿真调试的。
6、qt-embedded库先交叉编译,完成后下载到开发板上,以后开发应用程序时,qt库不用再下载的。
7、写qt程序需要4.0版以上的交叉编译器。网上可以下载现成。
8、这是三个不同版本的gcc交叉编译器,都老了。目前至少应该使用gcc 4.0以上的。
9、肯定是不行的。
10、呵呵,我也是从新手过来的。也问过类似的小白问题。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询