谁能推荐一个应用得比较广泛的(C++的)跨平台图形界面开发工具或IDE,我需要在linux嵌入式系统下开发应用软件。



------
谁能推荐一个应用得比较广泛的(C++的)跨平台图形界面开发工具或IDE,我需要在linux嵌入式系统下开发应用软件。

公司产品转向嵌入式,用的操作系统平台选择的是linux,那么相应的一些配套应用软件的开发,也得跟上,可是目前对嵌入式一点不了解,不知道都有些什么样的开发工具和IDE?

老板的意思我感觉是用一个跨平台的开发工具,开发我们产品配套的软件,可以在大部分嵌入式软件上运行,不管是linux 或 wince上都能运行吧,

老板告诉我有一叫‘QT’的工具可以做到,另外我想再问问有没有其实更好的?

我用过VC、C#(vs.net 2005)、DELPHI在Windows操作系统平台开发过软件.

以前用delphi的时间听说linux下 kylix 可以做开发,而且和delphi基本差不多。
------
最好能用VC6进行开发那就更好了!!!
------
kdevelop

http://www.kdevelop.org/
------
eclipse
------
linux环境下用GDB做调试吧,不过操作比较费劲。
不然就是QT了。
window环境可以安装cygwin来进行交叉编译,通过cygwin可以实现大部分linux下的编译。
------
QT,推荐QT。
现在出QT4了,下个Qt Ctreate,项目管理功能貌似也不错。

QT指出跨平台的,虽然它的编译器跟库不能跨平台,但是支持代码跨平台。
------
推荐我已经用了一年的Code::Blocks,强烈建议下载Nightly版本!
到官方Forum下载
------
如果你使用MinGW,则CodeLite也不错。不过如果是VC,则还是CodeBlocks好
------
qt / eclips / kdevelop 都可以的,前两者更好一些
------
另,你用QT,不如用wxWidgets!!!!
而Code::Blocks天生就是和wxWidgets搭档的。
------
qt4
------
对了,QT入门的话可以下C++ GUI Programming with Qt 4

http://download.csdn.net/source/178581
------
引用 7 楼 Loaden 的回复:
如果你使用MinGW,则CodeLite也不错。不过如果是VC,则还是CodeBlocks好

------
Linux下IDE我最喜歡Kdevelop
------
引用 11 楼 hairetz 的回复:
对了,QT入门的话可以下C++ GUI Programming with Qt 4

http://download.csdn.net/source/178581

------
努力学习中...
------
我和 Loaden 一样,一直支持wxwidgets和CodeBlocks.
------
引用 5 楼 hairetz 的回复:
QT,推荐QT。
现在出QT4了,下个Qt Ctreate,项目管理功能貌似也不错。

QT指出跨平台的,虽然它的编译器跟库不能跨平台,但是支持代码跨平台。

------
引用 17 楼 pathuang68 的回复:
引用 5 楼 hairetz 的回复:
QT,推荐QT。
现在出QT4了,下个Qt Ctreate,项目管理功能貌似也不错。

QT指出跨平台的,虽然它的编译器跟库不能跨平台,但是支持代码跨平台。

强烈推荐QT,QT还有Visual Studio的插件,所以你可以在visual studio中开发。这篇文章值得参考:
http://www.cnblogs.com/lansh/archive/2007/11/29/952783.html

------
QT for ECLIPSE
------
引用 16 楼 diannaomingong 的回复:
我和 Loaden 一样,一直支持wxwidgets和CodeBlocks.

------
vc有那么好吗?eclipse cdt 现在已经很强了。
linux下ide kdevelope也非常不错
------
QT只是一个GUI库,不算IDE,linux平台一般的方法是
Emacs+make+gcc,Emacs编辑,make建构,gcc编译
图形库图形库选择很多,QT,WxWidget,Fox-ToolKit
------
引用 22 楼 phoex 的回复:
QT只是一个GUI库,不算IDE,linux平台一般的方法是
Emacs+make+gcc,Emacs编辑,make建构,gcc编译
图形库图形库选择很多,QT,WxWidget,Fox-ToolKit

------
另外:一个在LINUX下做过开发的人告诉我,在LINUX下编程都是用的C,而大家说的工具都是支持C++开发的吗???
------
应该说,使用C的比较多,使用C++也有,比如linux下有名的KDE就是基于QT,使用c++,而与之相对的是Gnome,基于gtk使用的就是C。
不过在嵌入式平台,有可能由于MPU,RAM,ROM等的局限,会优先选择C,这是如果要开发GUI有可能会选择一些轻便的GUI库了,其中我们中国人开发的miniGUI还是不错滴。
------
还是用一些集成开发环境吧,容易些。
eclipse
CodeBlocks
------
http://www.bjwtnd.cn/zgc
------
kdevelop是IDE 配合QT设计UI
------
引用 12 楼 kenny9931 的回复:
引用 7 楼 Loaden 的回复:

如果你使用MinGW,则CodeLite也不错。不过如果是VC,则还是CodeBlocks好



不太明白:“不过如果是VC,则还是CodeBlocks好”

------
mark
------
绝对推荐 Qt Sdk
------
学习
------
听说有个 miniGUI, 中国人开发的。
最近出了本新书专讲它的。

PS:本人没嵌入式经验,以上仅供参考。

------
Qt
------
如果不是c++的话可以试试lazarus
------
qt是什么?
------
wx
------
mark 一下,如果是一些相应的配置软件,如路由器的配置界面,可以考虑用WEB。只要输出HTML就行了,界面交给浏览器。
------
很好很强大!
------
Mark!
------
额, miniGUI还是不错滴
------
推荐cygwin
------
mark
------
非QT 莫属
------
建议楼主参考22楼的
------
推荐用Eclipse
------
QT
------
gtkmm(c++版GTK+),我觉得比QT环境好建些
VC用很方便

------
QQQTTT
------
恩QT
------
同意楼主
------
code::blocks
vim+gdb+gcc
------
mark
------
看我的头像就知道了
------
VC用很方便
------
http://www.kdevelop.org/
------
Mark
------
过来 涨涨见识
------
QT,就是它了,别无选择!
------
来支持下我来也谢谢了
------
pass by.
------
wxWidgets
------
QT
------
code::blocks
------
我也推荐QT^_^
------
目前正在使用的是 code::blocks + wxWidgets
------
Qt是不错的选择。
------
嵌入式??
QT/E, miniGUI
IDE,没有用过就不多说了
------
学习
------
编辑用gedit,编译用gcc,gui用gtk+,语言用C。
------
跨平台的图形库就用QT吧。

IDE吗,eclipse加上c++的插件是不错的选择。
------
Qt自带IDE
官网有下
------
qt需要花钱的啊。
------
遇到问题尽可能去需找原因,和去借助外部资源~
------
Dev C++ 个人感觉仅仅适合小规模的程序调试 
大一点的codeblocks用的比较多~~
桂ICP备07017180号