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:mingw64in

接着在系统环境变量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

https://blog.csdn.net/didi_ya/article/details/87908970

https://www.runoob.com/cplusplus/cpp-environment-setup.html

原文地址:https://www.cnblogs.com/USTC-ZCC/p/13718407.html