当前位置: 代码迷 >> QT开发 >> 生手!Qt 程序 需要ARM环境
  详细解决方案

生手!Qt 程序 需要ARM环境

热度:642   发布时间:2016-04-25 04:19:29.0
新手!!Qt 程序 需要ARM环境
把Qt程序移植到ARM中运行,对ARM 有什么要求, 像系统啊之类的, 全面一点 ,谢谢
------最佳解决方案--------------------
ubuntu对arm整个平台支持都比较好 
就用ubuntu呗
然后下个gcc编译下qt库  在板子上看是否支持KDE的桌面
------其他解决方案--------------------
想要大点的字体可以去文泉驿网站上下载wenquanyi的字体,然后移植到开发板上,wenquanyi字体库文件放在Qt程序的字体库文件夹中,
------其他解决方案--------------------

QWidget::showMaximized ()
QWidget::showFullScreen () 


一般main里面都会new一个主窗口的,调用主窗口的上面的slot试试了
------其他解决方案--------------------
你可以查下当前板子的分辨率 
widget的大小不要超过这个分辨率
------其他解决方案--------------------
这个你可以去驱动开发或者系统移植那里问吧?这里貌似大部分都是侧重应用开发,而不是移植额
------其他解决方案--------------------
引用:
这个你可以去驱动开发或者系统移植那里问吧?这里貌似大部分都是侧重应用开发,而不是移植额

 写完代码都不测下吗? 还是没有在ARM下开发的,没人用交叉编译的
------其他解决方案--------------------
淘宝上搜下
可以看看有哪些已经搭好环境的arm开发板可以满足你的要求
------其他解决方案--------------------
引用:
淘宝上搜下
可以看看有哪些已经搭好环境的arm开发板可以满足你的要求
   环境什么的我都会搭,移植啊,裁剪什么的都会,只是不知道需要搭什么,现在手上有板子,不想花那份钱啊,好几百呢
------其他解决方案--------------------
引用:
ubuntu对arm整个平台支持都比较好 
就用ubuntu呗
然后下个gcc编译下qt库  在板子上看是否支持KDE的桌面

我用的是RedHat6,就是比ubuntu安装能麻烦点,  现在板子里移植了个Qtopia,能跑起来,但是里面Qt程序的大小不合适,我就寻思,是不是跟板子里的系统有关系
------其他解决方案--------------------
qt程序大小不合适指的是?
------其他解决方案--------------------
引用:
qt程序大小不合适指的是?

程序的界面,在ARM屏幕上只显示了一部分,字还格外小
------其他解决方案--------------------
能在板子上跑 就就没什么问题了

显示不全,那个是程序问题,字体也是可以换的
------其他解决方案--------------------
引用:
能在板子上跑 就就没什么问题了

显示不全,那个是程序问题,字体也是可以换的

 大小是程序问题,主要哪看啊,我不懂Qt代码的,会C,略懂C++,决定大小的代码在哪啊,main里面吗?
------其他解决方案--------------------
引用:
引用:qt程序大小不合适指的是?
程序的界面,在ARM屏幕上只显示了一部分,字还格外小


在板子上通常要用10倍的字体。 
在本机调试时 wenquanyi 15号,那么板子用 150号比较合适。

------其他解决方案--------------------
在板子上跑,板子上有fb device吗?如果有,先移植directfb过去,然后再利用他作为qt的backend移植过去,那就简单很多
如果没有fb device,板子sdk有提供接口吗?如果有,可参照我的博客。
  相关解决方案