我知道这个问题已被问过无数次,但其他线程似乎是相当老,所以我决定做一个新的。你会推荐我什么C++ IDE /方法?
我在11月份开始了我的学士论文,并且正在为C++编写一个程序。该程序将在Linux和Windows(可能是Mac)上可用,所以理想情况下,病毒只需重新编译我的代码。
你会如何推荐我玩它?首先在一个操作系统下完全开发它,然后尝试在另一个操作系统上进行编译,并希望编译器相关的代码非常少,或者我应该在整个开发过程中检查代码是否足够便携?
而且,我应该使用哪个IDE?我正在寻找使用Qt,也许增加或一些其他图书馆,如果需要出现。 我得到了Visual Studio 2010的测试。我也尝试过CodeLite,并且非常喜欢这个,除了调试器,我认为它非常不友好,而且SVN,我当时也没有弄清楚。我使用Eclipse CDT,主要用于调试器和SVN,因为我在Eclipse for Java上工作过很多,但仍然是首选的CodeLite“整体”。 还是应该使用Qt SDK?
对于我而言,你认为哪一种最适合?
- VS10 - 在这里开发的一切,然后在 “端口” 到Linux
- Eclipse CDT的
- CodeLite(任何recommedable插件?)
- 的Qt SDK
- 其他一些? (SVN支持是很重要的)
感谢
叶夫根
在Windows上开发,然后到Linux端口肯定是错误的方法。如果你这样做,你周围的其他方式将会有更多的工作要做。另外如果你选择Qt,你不必移植任何东西,只需重新编译即可。 –
使用标准C++编写可移植代码,标准库中不提供任何功能,使用便携式库(正如您已经想到的那样)。您的设计应该比您使用的IDE更重要...将您的优先级设置为正确。 – Nim
Dude,对于Qt,您使用Qt Creator。视窗?卸载。 – 2011-09-13 13:02:30