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

开发GUI程序是用QT、还是GTK?

    来源: 互联网  发布时间:2015-05-07

    本文导语:  刚开始学习unix编程,有很多问题不明白,想向大家讨教。 (1) QT/GTK是什么?是集成开发环境还是图形函数库? (2) QT/GTK各有什么优缺点? (3) QT/GTK是不是都可以用于solaris平台?需要做什么改动吗? (4) 怎样在so...

刚开始学习unix编程,有很多问题不明白,想向大家讨教。
(1) QT/GTK是什么?是集成开发环境还是图形函数库?
(2) QT/GTK各有什么优缺点?
(3) QT/GTK是不是都可以用于solaris平台?需要做什么改动吗?
(4) 怎样在solaris下面开发GUI程序,最好选择QT还是GTK?开发流程是什么样的?例如,使用什么编辑,然后用什么编译,又是用什么调试?
(5) 使用QT/GTK开发xwindow程序是不是不利于对UNIX系统的理解?因为我在csdn的unix版发文询问“unix下面有什么集成开发环境,怎样开发solaris的GUI程序”,竟然只有一个人回答。xwindow版的人不去unix版吗?还是unix版的人习惯于vi,emacs,gcc,gdb,不屑于使用IDE?

因为实在是菜鸟,什么都不懂,而且找不到入门的书籍,所以问题很多,希望大家多多帮忙!

|
Qt 是一个跨平台的 C++ 图形用户界面库,由挪威 TrollTech 公司出品,目前包括Qt, 基于 Framebuffer 的 Qt Embedded,快速开发工具 Qt Designer,国际化工具 Qt Linguist 等部分 Qt 支持所有 Unix 系统,当然也包括 Linux,还支持 WinNT/Win2k,Win95/98 平台。


(Qt is a C++ toolkit for multiplatform GUI & application development. Qt provides single-source portability. Across MS Windows, Mac OS X , Linux ,and all major commercial Unix Variants, Qt is also available for embedded devices )

|
那么比如我在QT for win写的程序可以直接在solaris上运行吗?
需要修改部分源文件代码(取决于类库版本和编译工具版本)再从新生成makefile编译一次。

    
 
 

您可能感兴趣的文章:

  • linux新手想请问大家你们在linux下通常用什么开发语言和工具(C多点还是C++多点还是pascal ?还有工具方面?)
  • 开发J2EE程序是用JDK,还是用可视化开发工具(如JB、VJ)?
  • linux下的c/c++语言开发,最好的ide是gcc还是kylix还是其他
  • 最近需要着一个linux下的GUI程序,是用QT3开发还是QT4开发好呢?
  • 求教:LIUNX 学开发还是学主机维护。。??
  • 请问:在使用oracle数据库作开发时,是使用pro*c作开发好些,还是使用库函数如oci等好一些啊?或者它们有什么区别或者优缺点啊?
  • Windows开发还是Linux开发呢,找工作了
  • 做LIUNX 学开发还是学主机维护。。??
  • 大虾指点 LIUNX 学开发还是学主机维护。。??[
  • 新手问题,在linux下c/c++开发是在图形界面下还是字符界面下进行?
  • 学习java好 还是学习嵌入式开发好??
  • 请问各位现在用JAVA为开发工具的多,还是用C++的多?
  • linux开发用c还是c++好啊
  • 我怎么糊涂了:想开发嵌入式系统(目标机采用UCLINUX嵌入式操作系统),在RED HAT LINUX下开发,选用什么工具呢?QT还是qt embedded?
  • 初学:买纯java书还是买开发工具的书?
  • jb7开发EJB前是否还是要先装BAS?
  • 学习JAVA用JSDK开发还是VJ++?有什么区别吗?还是一样?
  • 请问高手在solaris上开发c++程序用什么呀,还是vi么!
  • LINUX下做软件开发一般是用C++还是用C啊!
  • linux嵌入式开发语言用C还是C++?
  • IOS开发之socket网络编程(基于SimpleNetworkStreams的c/s程序)
  • 请问shell 开发能开发什么样的程序?硬件的驱动程序是否能够开发呢?
  • Linux下c/c++开发之程序崩溃(Segment fault)时内核转储文件(core dump)生成设置方法
  • Linux Kernel/Network 技术QQ群14888802,只加有内核开发、TCP/IP协议栈开发的程序员,不加新手和做应用开发的程序员。
  • Linux下面的开发好的Java程序,如何部署到其他机器?开发好的Java图形程序,终端上能否用?等问题
  • 驱动程序开发和嵌入式开发有什么联系吗?
  • 我常未开发过Linux下的程序,请问Linux下可以使用那些开发工具,最好的开发工具是什么版本?
  • 热点调查:请问你们公司用什么团队开发工具开发Web程序的?
  • 热点调查:请问你的公司用什么团队开发工具开发Web程序?
  • 新手请教:unix下能用Jbuilder开发吗?或者Jbuilder开发的程序在unix运行?
  • 怎样开发在LINUX 上运行的应用程序,像WINDOWS桌面应用程序一样
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • J2ME平台的GUI开发框架 Snail GUI
  • GUI开发如何兼顾KDE和Gnome环境? 当然要用C/C++开发了
  • 请问在solaris上开发GUI的工具啊?
  • linux 底下的GUI开发 有发展潜力吗~
  • Linux下GUI开发工具
  • GNOME下面有哪些GUI开发工具啊?
  • 请问linux下GUI开发的问题!
  • GUI程序开发包 Piccolo2D
  • GUI开发工具包 GTK+
  • Java GUI应用程序开发框架 Axualize
  • C++开发的GUI工具包 FLTK
  • NuttX的GUI开发包 NxWidgets
  • 有在arm下做过GUI开发的朋友吗?有个项目。。。。。
  • 在FreeBSD中开发GUI程序,可以使用的图形库有哪些?
  • 请教,在linux下开发GUI,什么工具比较好用
  • 有多少人利用motif进行GUI软件的开发?
  • GUI开发工具包 WinxGui
  • Linux下用什么IDE进行GUI开发?
  • 想在LINUX环境下开发嵌入式GUI程序,应该选用什么开发工具?
  • 请问linux下面都有那几种开发GUI的工具?
  • VS2012+MySQL+SilverLight5的MVVM开发模式介绍
  • linux 嵌入式开发用不用买开发板,买什么样的开发板?
  • ios app 开发中ipa重新签名步骤介绍
  • 请问在Linux 下用C开发移动增值软件都有什么开发工具啊,我以前一直在Windows下用VC开发
  • 几个windows平台C++开发错误举例
  • 我是学习web开发的,主要是java开发SSH开发框架和ajax等。我想知道有没有必要学习一下linux相关知识。
  • IOS开发:UIScrollView类介绍及如何简单地截获touch事件
  • 各位设备驱动开发的朋友,请问,linux设备驱动开发和网络编程开发哪一样工资比较高呀?
  • nginx最新主线开发版1.5.4发布及下载地址
  • linux 嵌入式开发用买开发板吗?
  • Web前端开发如何利用css样式来控制Html中的h1/h2/h3标签不换行


  • 站内导航:


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

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

    浙ICP备11055608号-3