当前位置:  开发笔记 > 编程语言 > 正文

C++的开源开发环境:什么更好?

如何解决《C++的开源开发环境:什么更好?》经验,为你挑选了2个好方法。

我想在业余时间做一些编码,但问题是,我不想花这笔钱.

下面的一套开发工具是不是正确的事情,还是我忘记了什么?

Eclipse for C++

SVN用于源代码管理

用于UI开发的Qt(因为它是C++,我相信它现在由诺基亚开放)

哈德森持续整合

我想编写一个可以在任何平台上运行的小型图像处理应用程序,但目前的主要平台将是可能移动到Mac的Windows - 因此所有的跨平台工具.

我有什么遗忘吗?就像fxcop在C++中进行样式检查一样?

如果我使用任何库,我想避免使用GPL库; 如果事情与我现在的雇主一起南下,我会想要将其货币化.



1> thekidder..:

Microsoft Visual C++ Express是免费的,也是最适合Windows的IDE.此外,您可以使用它来处理跨平台代码 - 它更依赖于编写标准的代码和使用可移植库.

如果您想编写跨平台代码,我建议使用跨平台构建工具.我使用CMake,它在Windows上生成Visual Studio解决方案,但也有其他的,如SCons.

至于图书馆,这取决于你究竟需要做什么.Qt是一个出色的GUI库.libpng/libjpeg和其他人适合在低级别加载/保存图像,但也可能有其他更高级别的图像库.

[编辑]对MSVC和Qt评论的回复:快速搜索带来奇趣科技的Qt Visual Studio集成页面: Qt Visual Studio .NET集成 评论指出这实际上不是免费的(此链接提供免费插件,但这会在Visual Studio之外运行Qt设计器.此外,Visual Studio的Express版本不支持插件.

为了在Qt中专门编码,还有另一个由Qt创建的新IDE:Qt Creator.我听说过它很好,它也可以在Windows,Linux和Mac上移植.



2> 小智..:

我发现了拖延(我经常感到内疚) - 只需编写一些代码 - 随时随地添加工具.

推荐阅读
围脖上的博博_771
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有