我在Borland的Turbo C ++ IDE中学习了C和C ++,这是一个带有旧蓝屏背景的16位版本,我开始为Windows构建控制台程序。现在Windows Vista和7不支持该IDE以全屏模式运行,我正在寻找GCC附带的类似IDE(不一定来自Borland),并且不需要太多学习使用如果一个人已经使用过Turbo C.那么有没有适用于Windows 7的免费GCC IDE?我不会用它来开发Windows应用程序,因为我需要它来练习数据结构控制台程序。
答案 0 :(得分:15)
Turbo C ++已经很老了,IDE设计的概念和理念(以及C ++编译器正在编译的语言)已经发展得更远了。
您可以尝试Code::Blocks或Eclipse,但我不希望过渡到转到下一版本的Turbo C ++那么顺利。 (这也不是那么顺利,BTW。该系列的最新版本,BCC 5.0与旧的DOS TC环境完全不同,甚至后来因为非常不同的C ++ Builder而被放弃了IDE。)
顺便说一下, 是否是GCC? Visual C ++ Express也是免费的,VC编译器并不比GCC差,而且IDE非常好。答案 1 :(得分:5)
在Windows上运行的开源IDE应该比目前更多提及QtCreator。虽然它适合与Qt框架一起使用,但它适用于非基于Qt的C ++工作(尽管除非你将Qt用于UI,否则你不会以UI向导的形式获得太多帮助。)
它比Eclipse / CDT轻得多,我发现它更容易使用(虽然我通常使用Visual Studio而不是QtCreator或Eclipse / CDT)。
QtCreator的一般信息/营销:http://qt.nokia.com/products/developer-tools/developer-tools
诺基亚提供包含MinGW GCC编译器的Windows软件包。转到下载页面并选择“Qt Creator 2.1 Binary for Windows”链接(我不知道为什么诺基亚没有从信息页面链接到下载):http://qt.nokia.com/downloads
当然如果您只是想要一个免费的C ++ IDE for Windows,并且不关心它是基于GCC还是MSVC,我建议使用VC ++ Express:http://www.microsoft.com/express/Windows/
答案 2 :(得分:4)
如果您正在寻找无啤酒 IDE,只需下载Visual Studio Express from Microsoft - 它不是封底的gcc,但它对Windows的调整非常好。
如果您正在使用无语音,Code::Blocks是我见过的最好的。 Windows setup package越大,包括支持gcc
编译器和gdb
调试器。
答案 3 :(得分:4)
有一些C ++ IDE具有许多功能。
另请参阅Cygwin,它为Windows提供类似Linux的环境。如果您正在制作控制台应用程序,使用好的shell不会受到伤害。
答案 4 :(得分:2)
您可以使用代码块:http://www.codeblocks.org/ 它不是控制台IDE,但您可以在窗口中构建控制台程序并观察输出。
答案 5 :(得分:2)
如果您使用Windows,最佳解决方案是CODEBLOCKS-EP(教育门户网站)。 你可以在http://codeblocks.codecutter.org/找到它 一旦找到它,我个人会推荐“Zip(CodeBlocks-EP.zip)”文件下载。 希望这可以帮助。
快乐编码
答案 6 :(得分:0)
我可以建议使用CDT的Eclipse ID(可以从http://eclipse.org下载捆绑包)+ MinGW编译工具。或者您可以使用Code :: Blocks IDE。
答案 7 :(得分:0)
我喜欢Bloodshed Dev-C ++,但我不知道它是否在W7上运行。
答案 8 :(得分:0)
我建议使用CodeLite opensource跨平台IDE来实现C / C ++编程语言: 它几乎适用于所有操作系统
Windows XP / 7和8
Debian / Ubuntu
Fedora / OpenSUSE
Mac OSX 10.5.8