我是一名C ++程序员,来自在GCC编译的UNIX环境,希望开始为Windows编译程序。在IDE / Compiler方面你们会推荐什么?我真的要看看与这两种环境有什么不同?我不打算做任何真正喜欢我的应用程序的东西,只是想要一个带输入和输出的基本终端窗口,所以我可以编写一些基本的应用程序。
我已经开始下载Visual Studio 2012快递,但我想获得更多意见。
感谢。
答案 0 :(得分:7)
VS Express for Desktop
远远优于我在Linux上使用的任何IDE。
答案 1 :(得分:2)
在Windows中,您应该主要使用Microsoft的编译器Visual c++,并补充
优化的替代方案(例如Intel C++ compiler),
符合标准的前端(我不知道任何最新信息,但对于C ++ 03,您可以使用Comeau),
一个“2号”编译器只是为了检查可移植性,这只是GNU工具链的g++ compiler(或者可以在* nix中编译真正可移植的源代码,但这对Windows没有帮助 - 特定代码:g ++确实支持Windows特定的东西。)
Visual C ++和g ++是免费的。
对于专业工作,公司应购买完整的 Visual Studio IDE和 MSDN库订阅。作为一名学生,您可以通过Dreamspark program免费获得完整的Visual Studio。作为一个爱好者,我可以免费获得Visual Studio Express(而我自己,作为一个爱好者,将完整的Visual Studio作为礼物送给微软,不知道他们为什么这么喜欢我。)
据我所知,英特尔和Comeau只是商业用途。答案 2 :(得分:-1)
使用Turbo C ++或只使用Turbo C.可在线免费使用。但是Visual Studio或者特定的Visual C ++在任何时候都可以更好地考虑UI。