如果你看vs,codeblock不爽,想搭建最简洁的c++环境,这篇文章适合你~~··
1.下载编译器管理软件:
下载链接:https://jaist.dl.sourceforge.net/project/mingw/Installer/mingw-get-setup.exe
2.安装
不要更改默认安装地址,C:MinGW就行,本人之前更改路径后出错。
3.下载编译器:
直接将Basic Setup下的所有Packeage全部勾选,然后Installation下载,下载完成后每个Packege前面的小框框会变成被绿~~
4.添加系统环境变量:
C:MinGWin
5.在cmd中测试c++环境是否搭建好:
g++ --help
显示如下:
表示环境搭建成功~~~~~~~~~~~~~~
若出现异常,先自闭一会,再找哪里出了问题。
6.编译程序:
首先我的book.cpp源文件代码如下:
1 #include <iostream> 2 using namespace std; 3 4 int main() 5 { 6 cout<<"a"<<endl; 7 int i; 8 cin>>i; 9 return 0; 10 }
编译book.cpp:
g++ book.cpp -o book.exe
结果:
可见,g++编译器要求main函数在main.cpp中,否则编译器就会新建一个main.cpp文件,将book.cpp内容拷贝到main.cpp中。
另外:gcc编译器用于编译.c文件,若编译.cpp文件,回报错:
所以,编译c++文件要用g++编译器~~~
注意:
自己搭建c++环境固然简洁,但是功能太少,也不是什么好事。例如这个环境不能单步调试,这是个硬伤,因此,学习c++可以搭配codeblock和vs2017使用,效果更佳。