arm嵌入式linux qt入门问题请教
刚学习这个,很多基本原理都不会,希望有高手能指点。1、请问qt-x11、qt-embedded、qtopia-core这三个有什么区别和联系2、如果arm上没有qt库,我...
刚学习这个,很多基本原理都不会,希望有高手能指点。
1、请问qt-x11、qt-embedded、qtopia-core这三个有什么区别和联系
2、如果arm上没有qt库,我在pc上通过交叉编译了一个qt应用程序,能直接下载到arm上运行吗?
3、qmake和make有什么区别和联系吗?
4、qt-embedded-linux-opensource-src-4.4.3.tar.gz这个名字是不是说明这个版本是符合qt4.4.3的qt库,只不过能用来交叉编译即将在arm上运行的qt应用程序源码?
5、用什么可以仿真arm开发板环境来测试自己交叉编译后的程序是否可以移植成功呢?每次通过实际下载来调试程序好麻烦呐
6、我担心第二个问题的答案是“不能”,这样的话可能就必须预先下载qt库到arm上,而qt4是很大的,这样会不会很困难?而我只希望自己的程序能够在arm上正常运行,是不是可以把qt库减小到只留下自己程序需要的库函数呢?或者干脆将需要的库函数源码和自己的qt程序一起交叉编译后再下载到arm中。
7、交叉编译环境的各种工具版本的对应问题好烦!不知道cross-3.4.1和cross-3.4.4能适应哪些qt库,同时还牵扯到linux内核版本问题,真是痛苦!
8、我现在手中有个s3c2440A的arm开发板,是飞凌OK2440III型号,光盘丢了,很多开发工具软件找不到了,它里面提到一个交叉编译环境链式2.95.3、3.3.2、3.4.1就是不知道这个三个是指哪三个工具,第一个好像是cross-2.95.3。
9、这个开发板里的linux系统集成了qtopia-free-src-2.2.0,这个应该是属于qt2吧?那么我在pc上装的qt-embedded-linux-opensource-src-4.4.3.tar.gz的环境写的qt4程序是不是就不能在这个arm开发板上运行了?
10、好多傻瓜问题,不知道怎么办,先问这些吧,希望有经验的开发高手能进行指点啊! 展开
1、请问qt-x11、qt-embedded、qtopia-core这三个有什么区别和联系
2、如果arm上没有qt库,我在pc上通过交叉编译了一个qt应用程序,能直接下载到arm上运行吗?
3、qmake和make有什么区别和联系吗?
4、qt-embedded-linux-opensource-src-4.4.3.tar.gz这个名字是不是说明这个版本是符合qt4.4.3的qt库,只不过能用来交叉编译即将在arm上运行的qt应用程序源码?
5、用什么可以仿真arm开发板环境来测试自己交叉编译后的程序是否可以移植成功呢?每次通过实际下载来调试程序好麻烦呐
6、我担心第二个问题的答案是“不能”,这样的话可能就必须预先下载qt库到arm上,而qt4是很大的,这样会不会很困难?而我只希望自己的程序能够在arm上正常运行,是不是可以把qt库减小到只留下自己程序需要的库函数呢?或者干脆将需要的库函数源码和自己的qt程序一起交叉编译后再下载到arm中。
7、交叉编译环境的各种工具版本的对应问题好烦!不知道cross-3.4.1和cross-3.4.4能适应哪些qt库,同时还牵扯到linux内核版本问题,真是痛苦!
8、我现在手中有个s3c2440A的arm开发板,是飞凌OK2440III型号,光盘丢了,很多开发工具软件找不到了,它里面提到一个交叉编译环境链式2.95.3、3.3.2、3.4.1就是不知道这个三个是指哪三个工具,第一个好像是cross-2.95.3。
9、这个开发板里的linux系统集成了qtopia-free-src-2.2.0,这个应该是属于qt2吧?那么我在pc上装的qt-embedded-linux-opensource-src-4.4.3.tar.gz的环境写的qt4程序是不是就不能在这个arm开发板上运行了?
10、好多傻瓜问题,不知道怎么办,先问这些吧,希望有经验的开发高手能进行指点啊! 展开
展开全部
1.qt-x11是支持x11库的qt,用于linuxPc运行环境。qt-embedded是用于嵌入式环境的qt库。
2.可以,只要选对了交叉编译器。
3.qmake是用来生产makefile的,make是通过makefile文件编译成可执行文件的。
4.他是嵌入式的qt库不仅能编译成arm平台的也可以编译成其它平台的,比如mips平台。
5.没有,要适应在真机上调试。
6.qt有个qtconf文件你可以通过修改该文件条件编译qt库,这样可减小qt库的体积,不过有些qt的方法会因为条件编译的qt库儿无法使用。
7.这个需要适配,有时要简单修改一下qt代码。
8.根据qt版本选择,qt的版本高就选择高版本的编译器。编译qt2一定要用2.95.3,qt4用3.4.1。
9.只要配上相应的qt库就可以运行,要运行qt4就需要你自行编译qt4的库。
2.可以,只要选对了交叉编译器。
3.qmake是用来生产makefile的,make是通过makefile文件编译成可执行文件的。
4.他是嵌入式的qt库不仅能编译成arm平台的也可以编译成其它平台的,比如mips平台。
5.没有,要适应在真机上调试。
6.qt有个qtconf文件你可以通过修改该文件条件编译qt库,这样可减小qt库的体积,不过有些qt的方法会因为条件编译的qt库儿无法使用。
7.这个需要适配,有时要简单修改一下qt代码。
8.根据qt版本选择,qt的版本高就选择高版本的编译器。编译qt2一定要用2.95.3,qt4用3.4.1。
9.只要配上相应的qt库就可以运行,要运行qt4就需要你自行编译qt4的库。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先看看开发板带的资料 按着资料把QT安装好交叉编译移植到ARM中 遇到不明白的某个点就去GOOGLE
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在电炉上下载嵌入式视频看看
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询