教程:https://www.runoob.com/cplusplus/cpp-environment-setup.htmlhtml
一、下载及安装 Visual Studio Community 2015。ios
二、打开 Visual Studio Communityspa
三、点击 File -> New -> Project命令行
四、左侧列表选择 Templates -> Visual C++ -> Win32 Console Application,并设置项目名为 MyFirstProgram。3d
五、点击 OK。htm
六、在如下窗口中点击 Nextblog
七、在弹出的窗口中选择 Empty project 选项后,点击 Finish 按钮:教程
八、右击文件夹 Source File 并点击 Add --> New Item... :get
九、选择 C++ File 而后设置文件名为 main.cpp,而后点击 Add:编译器
十、拷贝如下代码到 main.cpp 中:
界面以下所示:
十一、点击菜单上的 Debug -> Start Without Debugging (或按下 ctrl + F5) :
十二、完成以上操做后,你能够看到如下输出:
程序 g++ 是将 gcc 默认语言设为 C++ 的一个特殊的版本,连接时它自动使用 C++ 标准库而不用 C 标准库。经过遵循源码的命名规范并指定对应库的名字,用 gcc 来编译连接 C++ 程序是可行的,以下例所示:
$ gcc main.cpp -lstdc++ -o main
下面是一个保存在文件 helloworld.cpp 中一个简单的 C++ 程序的代码:
#include <iostream> using namespace std; int main() { cout << "Hello, world!" << endl; return 0; }
最简单的编译方式:
$ g++ helloworld.cpp
因为命令行中未指定可执行程序的文件名,编译器采用默认的 a.out。程序能够这样来运行:
$ ./a.out Hello, world!
一般咱们使用 -o 选项指定可执行程序的文件名,如下实例生成一个 helloworld 的可执行文件:
$ g++ helloworld.cpp -o helloworld
执行 helloworld:
$ ./helloworld Hello, world!
若是是多个 C++ 代码文件,如 runoob1.cpp、runoob2.cpp,编译命令以下:
$ g++ runoob1.cpp runoob2.cpp -o runoob
生成一个 runoob 可执行文件。
g++ 有些系统默认是使用 C++98,咱们能够指定使用 C++11 来编译 main.cpp 文件:
g++ -g -Wall -std=c++11 main.cpp