我想要一个用于一般开发的便携 C++ IDE,也需要开发基本的Windows应用程序。
在我的研究中,我发现(最近的版本日期):
但是我不知道这些IDE是否支持Windows开发(或者跨平台GUI开发),或者是否可以是可移植 (NetBeans可以移植)。
编辑:阅读回复和做更多的研究,我接近于选择NetBeans还是Qt。但是Qt是287 Qt(对于可移植开发来说很大)。如此悲伤的外观,NetBeans,即使是小(c++接近30 Qt )需要Qt库的图形用户界面(278 Qt)。
发布于 2010-04-23 23:01:02
Qt是一个很好的选择,如果您想编写跨平台的GUI程序。Qt是一个优秀的跨平台GUI库。
发布于 2010-04-23 23:00:44
bash shell (和它的工具)+ vim + cmake + mercurial =爱。Bash可以在所有流行的平台上使用,甚至在windows上也是如此。
我忘了gdb + ddd。
发布于 2010-04-23 23:03:07
您命名的IDE都是跨平台的,可以在Windows、Mac和Linux上使用。也就是说,您只需要使代码跨平台(使用助推和Qt就可以做到这一点)。我个人在Mac、GEdit或Anjuta或KDevelop上使用Xcode,在Linux上使用代码::块。您可能还对我的C++应用程序项目模板和C++库项目模板感兴趣,它们使用CMake构建系统提供了一个可移植的跨平台构建,并且使用CMake和Qt;应用程序项目模板已经有代码来创建一个"hello“GUI,如果您使用标志--gui。
我还应该指出,CMake能够为各种各样的IDE生成项目文件,因此CMake构建的一个优点是可以生成makefile(默认值),但也可以从一个项目描述文件生成Visual项目(Windows)、KDevelop项目(Linux)或Xcode项目(OS ),从而允许您为特定的开发平台使用本机IDE。
https://stackoverflow.com/questions/2702416
复制相似问题