一、IDE集成开发环境的意思所谓集成开发环境,就是给你提供一整套工具来帮助你开发软件,这套工具一般包括:

针对不同语言(如C++,C#,java,VB等)的编译器和链接器

SDK软件开发包(其中包括你能使用的各种函数库,就好比C++标准库)

一些辅助工具(比如调试器、图标设计、代码编写界面等等)
编译器(Compiler)是用于将高级编程语言代码翻译成目标代码(如机器语言)的程序。是将程序源代码编译为二进制指令编号和数据文件的工具,往往在IDE中都包含了针对不同语言的编译器。

二、目前C++编译器只有几种,但IDE很多。
C++编译器:①微软的C++ cl编译器;②Borland的C++ bcb编译器;③免费的C++ gcc编译器。
IDE:①微软的Visual Studio,目前最全面和功能强大的主流IDE环境

②Borland的C++ builder;

③还有对新手好上手的DEV CPP。这三个IDE包含的C++编译器分别针对上面三个。

 

三、MSVC是微软Windows平台Visual Studio自带的C/C++编译器。

优点:对Windows平台支持好,编译快。

缺点:对C++的新标准支持得少。

四、VS自带编译器,编译C/C++的cl.exe, 编译C#的csc.exe。

C/C++编译:cl 源文件.c/cpp
C#编译:csc 源文件.cs

收藏 打印