C++ 环境设置
写在前面:如果您想要设置 C++ 语言环境,您需要确保电脑上有以下两款可用的软件,C++ 编译器和 文本编辑器。
1.C++ 编译器
写在源文件中的源代码是人类可读的源。它需要"编译",转为机器语言,这样 CPU 可以按给定指令执行程序。
C++ 编译器用于把源代码编译成最终的可执行程序。
大多数的 C++ 编译器并不在乎源文件的扩展名,但是如果您未指定扩展名,则默认使用 .cpp。
最常用的免费可用的编译器是 GNU 的 C/C++ 编译器,如果您使用的是 HP 或 Solaris,则可以使用各自操作系统上的编译器。
以下部分将指导您如何在不同的操作系统上安装 GNU 的 C/C++ 编译器。这里同时提到 C/C++,主要是因为 GNU 的 gcc 编译器适合于 C 和 C++
Windows 上的安装
进入下载界面 https://sourceforge.net/projects/mingw-w64/files/。选择下图的压缩文件进行下载
下载成功后,解压。并把它移动到你想要安装的位置,假设是在E盘:E:\mingw64\bin
接着在系统环境变量Path加上这个路径
打开CMD输入以下命令。查看c++编译环境是否安装成功。下图是成功案例:
2.文本编辑器安装(Visual Studio)
下载地址:https://visualstudio.microsoft.com/zh-hans/
安装:如图:
点击继续:
安装完成之后进入这个界面:
主要选择这三个,其余为可选项,选不选都行:
点击下载时安装:
安装结束后,会提示重启电脑,然后我们点击“立刻重启”则安装完成。
3.测试(写一个Hello word,也就是我们第一个程序)
打开visual studio,点击创建新项目:
在语言选择C++语言:
点击空项目,选择下一步:
起名称,选位置,点击创建,即创建成功。
然后只需要在项目的源文件中添加c++文件即可:
写在后面:在一个项目中写多个包含main函数的源文件出错及其解决方案
在使用Visual Studio编辑器学C++的时候,很多人都喜欢在一个项目中写多个小程序来调试运行,因为每次新建一个项目都显得比较繁琐。但一个项目中包含多个main函数,项目会出错。
如下:这里我建了2个C++文件:
这时,在编译第二个c++文件时就会报如下错误:
即main函数不能在一个项目中出现多次。
解决方案:
除了那个需要执行的c++文件外,将其余c++文件改为不参与生成。右键“属性”
会出现如下对话框,
在“从生成中排除”后面框中添加“是”,点击确定即可,如下图:
这样,解决方案中该文件就会出现红色“-”图标,如图:
代表该文件不参与生成,ok,任务完成,可以正常编译运行了。
参考:
https://jingyan.baidu.com/article/8065f87fcd751f6230249868.html
https://www.cnblogs.com/hsjj/p/VisualStudio.html