当前位置:  技术问答>linux和unix

很菜的基础问题

    来源: 互联网  发布时间:2016-08-23

    本文导语:  请教各位前辈: 有比较强的C/C++基础,有一定的Linux操作系统知识(比较弱)。 如果想从事嵌入式设备的Linux系统软件开发(主要偏向于前台应用,GUI),ARM平台,没有Linux平台编程经验。 已看过《Linux程序设计》...

请教各位前辈:

有比较强的C/C++基础,有一定的Linux操作系统知识(比较弱)。

如果想从事嵌入式设备的Linux系统软件开发(主要偏向于前台应用,GUI),ARM平台,没有Linux平台编程经验。

已看过《Linux程序设计》,能编写一般的后台系统软件(不涉及GUI)。

如果想学习GUI编程应用于ARM平台嵌入式系统,应该从何学起?

我应该选择MiniGUI还是Qtopia(QT/E,这个跟opia有何区别我弄不懂)?各有何优点有何缺点?发展前途如何?

谢谢各位不吝赐教!

|
用 MiniGUI 的公司不多,  QT 和 GTK 的比较多。
你既然有良好的 C/C++ 基础, 那学习 QT 应该很快就可以上手的。

QT 和 Qtopia 的差别, qt 仅仅是一个界面库,
而 Qtopia 算是一个集成桌面环境。

|
和我以前的经历差不多阿,呵呵。 我也做一段时间 windows 开发。
如果你安装的时候选择开卡发工具的话, 你的机器上应该有 gcc, g++ 等。
你下载  qt 的开发环境就行了, 如果linux 不熟悉的话, 建议从 简单的 c 编程开始,
现熟悉开发环境。


|
RH上应该自带QT的开发环境啊,QT designer可以设计UI,IDE你可以自己选择,vi。。。。另外就是还需要你自己安装一个交叉编译环境,网上这类文档很多,不用找什么书看

|
学会QT是不是就可以在嵌入式平台上应用QTOPIA了?
===========================
完全可以,呵呵。 其实嵌入式开发,跟 PC 开发没什么本质区别,
除了 CPU 比较弱,内存比较小 等等。。
当然如果做 driver 的话就需要了解一点 kernel 和硬件。

|
QT 已经 被 NOKIA 收购了, 应该是由 NOKIA 维护吧。。

我以前都是用 vi 写 QT 代码的 ,没用过这些东西,不太了解。。。

另外我记得 CSDN 上好像有专门的 QT 版块, 你去那边问也许更好一点。

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Python异常处理基础知识
  • 强烈反对分成基础版、jsp等分法。
  • docker和VM虚拟机的区别以及如何用docker搭建基础设施
  • 业务基础软件平台 JXstar
  • HTML 基础知识教程及代码实例
  • 轻量的OA开发基础框架 OAer
  • Docker 基础用法和常用命令及选项介绍
  • 云服务软件基础平台 CloudStack
  • 请问大侠学java要有c语言基础吗?
  • 基础应用平台 JFaker
  • 手拉手业务基础平台
  • C实现的基础库 cfan
  • 健康信息基础平台 openMEDIS
  • 一道考验基础的JAVA语法题
  • Linux基础书籍推荐
  • 基础结构框架 Iframework
  • 请问,要有哪些java基础才能开始学习EJB???谢谢!!!(急!!!)
  • 学JAVA之前要不要先学一些基础的东西?
  • 《Linux那些事儿之我是USB》这本书怎么样。看这本书需要什么基础
  • 系统管理基础框架 Func
  • c#基础 filter 筛选器


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3