首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >便携式C++ IDE

便携式C++ IDE
EN

Stack Overflow用户
提问于 2010-04-23 22:53:58
回答 7查看 28.3K关注 0票数 5

我想要一个用于一般开发的便携 C++ IDE,也需要开发基本的Windows应用程序。

在我的研究中,我发现(最近的版本日期):

  • CodeLite IDE (2010-04-02)
  • Ultimate++ (2010-03-16)
  • Qt创造者 (2010-02-01)
  • NetBeans (2009-12-10年)
  • 代码::块 (2008-02-28)
  • 流血事件发展-C++ (2005-02-22)

但是我不知道这些IDE是否支持Windows开发(或者跨平台GUI开发),或者是否可以是可移植 (NetBeans可以移植)。

编辑:阅读回复和做更多的研究,我接近于选择NetBeans还是Qt。但是Qt是287 Qt(对于可移植开发来说很大)。如此悲伤的外观,NetBeans,即使是小(c++接近30 Qt )需要Qt库的图形用户界面(278 Qt)。

EN

回答 7

Stack Overflow用户

发布于 2010-04-23 23:01:02

Qt是一个很好的选择,如果您想编写跨平台的GUI程序。Qt是一个优秀的跨平台GUI库。

票数 4
EN

Stack Overflow用户

发布于 2010-04-23 23:00:44

bash shell (和它的工具)+ vim + cmake + mercurial =爱。Bash可以在所有流行的平台上使用,甚至在windows上也是如此。

我忘了gdb + ddd。

票数 3
EN

Stack Overflow用户

发布于 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。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2702416

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档