当前位置:   article > 正文

2.C++语言安装、配置搭建开发环境——《跟老吕学C++》_visual studio c++环境配置

visual studio c++环境配置

本地环境设置


C++ 语言环境:文本编辑器和 C++ 编译器

典型的集成开发环境:visual C++6.0(不推荐),dev-C++(不推荐),visual studio(推荐,适用于Windows、MAC),Xcode(适用于MAC),codeblock等



文本编辑器


文本编辑器包括 Windows Notepad、vscode/vscodium 、sublime和 vim/vi等。

  • Notepad 通常用于 Windows 操作系统上;
  • vim/vi 可用于 Windows 和 Linux/UNIX 操作系统上;

编辑器创建的文件称为源文件,源文件包含程序源代码。
C++ 程序的源文件通常使用扩展名 .cpp、.cp 或 .c。

vscode和vscodium是同一软件在不同许可证情况下的不同结果,vscode不开源二进制文件,而vscodium完全开源,这对Linux用户可能有所影响(部分linux用户不喜欢不开源的东西,不希望微软对自己做任何监控,vscode会在一定程度上收集用户报告)

.c为C语言的源代码文件,在C++中不建议使用!!!



C++编译器


C++源文件需要"编译",转为机器语言,通过计算机指令执行程序。

C++ 编译器用于把源代码编译成最终的可执行程序。
多数的 C++ 编译器并不在乎源文件的扩展名,但是如果您未指定扩展名,则默认使用 .cpp。

C++免费的编译器是 GNU 的 C/C++ 编译器




安装GNU的C/C++编译器GCC


在UNIX/Linux上安装


1.检查GCC

如果您使用的是 Linux 或 UNIX,请在命令行使用下面的命令来检查您的系统上是否安装了GCC:

$ g++ -v
  • 1

如果您的计算机上已经安装了 GNU 编译器,则会显示如下消息:

Using built-in specs.
Target: i386-redhat-linux
Configured with: ../configure --prefix=/usr .......
Thread model: posix
gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)
  • 1
  • 2
  • 3
  • 4
  • 5
2.安装GCC

如果未装GCC,,可以使用如下命令进行安装:

$ sudo aptinstall g++ 
  • 1

或者

sudo apt-get install g++
  • 1

不同的Linux版本需要使用不同的命令,甚至要换源



3.Linux换源方法

1. 备份,修改源
 sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak 
 sudo gedit /etc/apt/sources.list 
  • 1
  • 2



2. 将sources.list的内容全选替换为以下内容
deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10



3. 更新本地源列表
sudo apt-get update 
  • 1



2.C++语言安装、配置搭建开发环境——《跟老吕学C++》

Mac OS X 上的安装


Mac OS X获取 GCC 的方法是从苹果的网站上下载 Xcode 开发环境,并按照安装说明进行安装。一旦安装上 Xcode,您就能使用 GNU 编译器。

Xcode

Xcode下载地址
https://developer.apple.com/xcode/



2.C++语言安装、配置搭建开发环境——《跟老吕学C++》

Visual Studio

1.下载Visual Studio安装程序

Visual Studio的官方网站下载地址
https://code.visualstudio.com/
2.C++语言安装、配置搭建开发环境——《跟老吕学C++》

2.安装Xcode

1.解压

解压下载的安装包
2.C++语言安装、配置搭建开发环境——《跟老吕学C++》

2.打开

双击打开
2.C++语言安装、配置搭建开发环境——《跟老吕学C++》

3.检查后点击安装

按住“command+空格”,打开搜索框,输入“终端/Terminal”,按“Enter”键,并在终端/Terminal程序中输入以下代码检查:

clang --version
  • 1

检查没安装后点击安装
2.C++语言安装、配置搭建开发环境——《跟老吕学C++》

4.耐心等待下载

耐心等待下载
2.C++语言安装、配置搭建开发环境——《跟老吕学C++》

5.耐心等待安装

耐心等待安装
2.C++语言安装、配置搭建开发环境——《跟老吕学C++》

5.安装完成

安装完成
2.C++语言安装、配置搭建开发环境——《跟老吕学C++》

当出现“软件已安装”提示后,则说明Clang已经安装在电脑上了

再次在终端/Terminal中输入之前的命令,会显示有关Clang的相关信息。

如果Clang的安装没有弹出,则在终端中输入以下命令:

xcode-select --install
  • 1
3.在VSCode中下载C/C++与Code Runner插件

打开VSCode应用程序,点击左侧第五个图标,在拓展商店中搜索并下载C/C++与Code Runner插件。
2.C++语言安装、配置搭建开发环境——《跟老吕学C++》

在安装完Code Runner插件后,按住“comman+,”进入设置,搜索“terminal”,在“拓展-Run Code configuration”中找到"Code-runner:Run In Terminal",并把“Whether to run code in integrated Terminal”勾选上。
2.C++语言安装、配置搭建开发环境——《跟老吕学C++》



Windows 上的安装


Windows上安装GCC需要安装MinGW或者Visual Studio。
2.C++语言安装、配置搭建开发环境——《跟老吕学C++》

MinGW


MinGW官方网站 http://www.mingw.org/ 这个网站已经挂掉了!

MinGW下载地址
提取码: LVlv



1.下载MinGW安装程序

官网或老吕分享的网址下载MinGW安装程序

2.C++语言安装、配置搭建开发环境——《跟老吕学C++》



2.安装MinGW

1.Install

双击运行,看到如下窗口,然后点击Install继续
2.C++语言安装、配置搭建开发环境——《跟老吕学C++》



2.安装目录

选择安装目录(我这里安装选择了D盘,大家根据自己电脑选择,这个目录要记住,后面还要用),以及勾选对应的选项,如下图红框所示:
2.C++语言安装、配置搭建开发环境——《跟老吕学C++》

3.continue

点击continue开始安装,你会看到下图:
2.C++语言安装、配置搭建开发环境——《跟老吕学C++》

4.continue

大约若干分钟后, 安装完成,点击continue继续,如下图
2.C++语言安装、配置搭建开发环境——《跟老吕学C++》



5.Apply Changes

当100%完成后,桌面上会得到一个MinGW Installer Manager的软件,用于管理安装,我们按照如下选项,然后

在任务栏点击Installation-Apply Changes点击应用修改
2.C++语言安装、配置搭建开发环境——《跟老吕学C++》



6.Apply

根据提示点击Apply确定应用,等待即可
2.C++语言安装、配置搭建开发环境——《跟老吕学C++》



7.耐心等待

等待即可
2.C++语言安装、配置搭建开发环境——《跟老吕学C++》



8.Close

“Successfully”的提示,中文意思即“所有改变已经成功”,点击Close即可关闭完成安装
2.C++语言安装、配置搭建开发环境——《跟老吕学C++》



3.MinGW环境配置(Win10环境作为示例)

1.高级系统配置

安装完成还不能使用,因为没有配置环境变量,打开我的电脑-属性-高级系统配置,如下图:

2.C++语言安装、配置搭建开发环境——《跟老吕学C++》



2.环境变量

点击高级选项卡-环境变量,如下图:
2.C++语言安装、配置搭建开发环境——《跟老吕学C++》



3.Path变量

在系统变量中找到Path变量,选中后点击编辑
2.C++语言安装、配置搭建开发环境——《跟老吕学C++》



4.编辑环境变量目录

在编辑环境变量的对话框中点击新建,属于MinGW的安装目录(即第三步中的路径)
2.C++语言安装、配置搭建开发环境——《跟老吕学C++》



5.确定保存

点击确定保存才可以生效

2.C++语言安装、配置搭建开发环境——《跟老吕学C++》



6.测试是否成功

此时环境变量配置已经完成,但需要测试是否成功,这时候打开cmd窗口,直接输入gcc命令或gcc -v命令,如果有如下提示,即证明gcc已经安装成功

2.C++语言安装、配置搭建开发环境——《跟老吕学C++》
安装完成



Visual Studio

1.下载Visual Studio安装程序

Visual Studio的官方网站下载地址
https://visualstudio.microsoft.com/zh-hans/downloads/
2.C++语言安装、配置搭建开发环境——《跟老吕学C++》
建议大家使用【社区版】,该版本是免费的
老吕用的是企业版,因为涉及到更深度的工作功能



2.安装Visual Studio

1.继续

双击运行,看到如下窗口,然后点击继续

2.C++语言安装、配置搭建开发环境——《跟老吕学C++》



2.Visual Studio Installer

看到如下窗口,耐心等待
2.C++语言安装、配置搭建开发环境——《跟老吕学C++》



3.耐心等待

看到如下窗口,继续耐心等待
2.C++语言安装、配置搭建开发环境——《跟老吕学C++》



4.工作负荷选项

看到如下窗口,选择C++程序需要的工作负荷选项
2.C++语言安装、配置搭建开发环境——《跟老吕学C++》



5.单个组件选项

看到如下窗口,选择C++程序需要的单个组件选项
2.C++语言安装、配置搭建开发环境——《跟老吕学C++》



6.语言包选项

看到如下窗口,选择C++程序需要的语言包选项
2.C++语言安装、配置搭建开发环境——《跟老吕学C++》



7.C++安装位置选项

看到如下窗口,选择C++程序需要的安装位置选项
2.C++语言安装、配置搭建开发环境——《跟老吕学C++》



8.启动安装

看到如下窗口,点击安装(老吕已经安装了多次了,所以截图用了添加,直接点击修改,刚开始使用不够熟悉的朋友可以不断修改组件,调整自己需要的功能)
2.C++语言安装、配置搭建开发环境——《跟老吕学C++》



9.安装完成

安装完成后,启动Visual Studio,如果需要,可以通过桌面快捷方式或开始菜单访问。
2.C++语言安装、配置搭建开发环境——《跟老吕学C++》





总结


在本文中,我们详细介绍了如何在不同操作系统上安装和配置C++开发环境。对于UNIX/Linux系统,我们介绍了如何检查GCC是否已安装、如何安装GCC以及Linux换源的方法,以确保能够顺利地从可靠的软件源获取最新的编译器和开发工具。在Mac OS X系统上,我们推荐使用Xcode作为C++编译器,同时也提到了Visual Studio Code (VSCode) 的配置方法,包括如何下载和安装必要的C/C++插件。

对于Windows用户,我们提供了两种安装C++开发环境的方案。首先,我们介绍了如何下载和安装MinGW,这是一个轻量级的C/C++编译器,特别适合在不需要复杂IDE的情况下使用。接着,我们详细说明了如何在Windows系统中配置MinGW的环境变量,以确保系统能够识别并调用它。此外,我们还介绍了如何在Windows上安装功能更为强大的Visual Studio IDE,并指出了在安装过程中需要注意的一些选项,如工作负荷、单个组件和语言包等。

搭建一个合适的C++开发环境对于学习和实践C++编程至关重要。通过本文的介绍,读者应该能够根据自己的操作系统和实际需求,选择并安装适合自己的C++编译器和开发工具,为后续的编程实践打下坚实的基础。同时,我们也希望读者能够持续关注C++编程领域的最新动态和技术发展,不断提升自己的编程能力和技能水平。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/867397
推荐阅读
相关标签
  

闽ICP备14008679号