【C++基础】2.C++环境设置——《跟老吕学C++编程语言》

【C++基础】2.C++环境设置——《跟老吕学C++编程语言》

  • 本地环境设置
    • 文本编辑器
    • C++编译器
  • 安装GNU的C/C++编译器GCC
    • 在UNIX/Linux上安装
        • 1.检查GCC
        • 2.安装GCC
        • 3.Linux换源方法
          • 1. 备份,修改源
          • 2. 将sources.list的内容全选替换为以下内容
          • 3. 更新本地源列表
    • Mac OS X 上的安装
      • Xcode
      • Visual Studio
        • 1.下载Visual Studio安装程序
        • 2.安装Xcode
          • 1.解压
          • 2.打开
          • 3.检查后点击安装
          • 4.耐心等待下载
          • 5.耐心等待安装
          • 5.安装完成
        • 3.在VSCode中下载C/C++与Code Runner插件
    • Windows 上的安装
      • MinGW
        • 1.下载MinGW安装程序
        • 2.安装MinGW
          • 1.Install
          • 2.安装目录
          • 3.continue
          • 4.continue
          • 5.Apply Changes
          • 6.Apply
          • 7.耐心等待
          • 8.Close
        • 3.MinGW环境配置(Win10环境作为示例)
          • 1.高级系统配置
          • 2.环境变量
          • 3.Path变量
          • 4.编辑环境变量目录
          • 5.确定保存
          • 6.测试是否成功
      • Visual Studio
        • 1.下载Visual Studio安装程序
        • 2.安装Visual Studio
          • 1.继续
          • 2.Visual Studio Installer
          • 3.耐心等待
          • 4.工作负荷选项
          • 5.单个组件选项
          • 6.语言包选项
          • 7.C++安装位置选项
          • 8.启动安装
          • 9.安装完成

本地环境设置


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

如果您的计算机上已经安装了 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)
2.安装GCC

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

$ sudo aptinstall g++ 

或者

sudo apt-get install g++

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



3.Linux换源方法

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



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 



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



【C++基础】2.C++环境设置——《跟老吕学C++编程语言》

Mac OS X 上的安装


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

Xcode

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



【C++基础】2.C++环境设置——《跟老吕学C++编程语言》

Visual Studio

1.下载Visual Studio安装程序

Visual Studio的官方网站下载地址
https://code.visualstudio.com/
【C++基础】2.C++环境设置——《跟老吕学C++编程语言》

2.安装Xcode

1.解压

解压下载的安装包
【C++基础】2.C++环境设置——《跟老吕学C++编程语言》

2.打开

双击打开
【C++基础】2.C++环境设置——《跟老吕学C++编程语言》

3.检查后点击安装

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

clang --version

检查没安装后点击安装
【C++基础】2.C++环境设置——《跟老吕学C++编程语言》

4.耐心等待下载

耐心等待下载
【C++基础】2.C++环境设置——《跟老吕学C++编程语言》

5.耐心等待安装

耐心等待安装
【C++基础】2.C++环境设置——《跟老吕学C++编程语言》

5.安装完成

安装完成
【C++基础】2.C++环境设置——《跟老吕学C++编程语言》

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

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

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

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

打开VSCode应用程序,点击左侧第五个图标,在拓展商店中搜索并下载C/C++与Code Runner插件。
【C++基础】2.C++环境设置——《跟老吕学C++编程语言》

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



Windows 上的安装


Windows上安装GCC需要安装MinGW或者Visual Studio。
【C++基础】2.C++环境设置——《跟老吕学C++编程语言》

MinGW


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

MinGW下载地址
提取码: LVlv



1.下载MinGW安装程序

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

【C++基础】2.C++环境设置——《跟老吕学C++编程语言》



2.安装MinGW

1.Install

双击运行,看到如下窗口,然后点击Install继续
【C++基础】2.C++环境设置——《跟老吕学C++编程语言》



2.安装目录

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

3.continue

点击continue开始安装,你会看到下图:
【C++基础】2.C++环境设置——《跟老吕学C++编程语言》

4.continue

大约若干分钟后, 安装完成,点击continue继续,如下图
【C++基础】2.C++环境设置——《跟老吕学C++编程语言》



5.Apply Changes

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

在任务栏点击Installation-Apply Changes点击应用修改
【C++基础】2.C++环境设置——《跟老吕学C++编程语言》



6.Apply

根据提示点击Apply确定应用,等待即可
【C++基础】2.C++环境设置——《跟老吕学C++编程语言》



7.耐心等待

等待即可
【C++基础】2.C++环境设置——《跟老吕学C++编程语言》



8.Close

“Successfully”的提示,中文意思即“所有改变已经成功”,点击Close即可关闭完成安装
【C++基础】2.C++环境设置——《跟老吕学C++编程语言》



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

1.高级系统配置

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

【C++基础】2.C++环境设置——《跟老吕学C++编程语言》



2.环境变量

点击高级选项卡-环境变量,如下图:
【C++基础】2.C++环境设置——《跟老吕学C++编程语言》



3.Path变量

在系统变量中找到Path变量,选中后点击编辑
【C++基础】2.C++环境设置——《跟老吕学C++编程语言》



4.编辑环境变量目录

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



5.确定保存

点击确定保存才可以生效

【C++基础】2.C++环境设置——《跟老吕学C++编程语言》



6.测试是否成功

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

【C++基础】2.C++环境设置——《跟老吕学C++编程语言》
安装完成



Visual Studio

1.下载Visual Studio安装程序

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



2.安装Visual Studio

1.继续

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

【C++基础】2.C++环境设置——《跟老吕学C++编程语言》



2.Visual Studio Installer

看到如下窗口,耐心等待
【C++基础】2.C++环境设置——《跟老吕学C++编程语言》



3.耐心等待

看到如下窗口,继续耐心等待
【C++基础】2.C++环境设置——《跟老吕学C++编程语言》



4.工作负荷选项

看到如下窗口,选择C++程序需要的工作负荷选项
【C++基础】2.C++环境设置——《跟老吕学C++编程语言》



5.单个组件选项

看到如下窗口,选择C++程序需要的单个组件选项
【C++基础】2.C++环境设置——《跟老吕学C++编程语言》



6.语言包选项

看到如下窗口,选择C++程序需要的语言包选项
【C++基础】2.C++环境设置——《跟老吕学C++编程语言》



7.C++安装位置选项

看到如下窗口,选择C++程序需要的安装位置选项
【C++基础】2.C++环境设置——《跟老吕学C++编程语言》



8.启动安装

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



9.安装完成

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




👨‍💻博主Python老吕说:如果您觉得本文有帮助,辛苦您🙏帮忙点赞、收藏、评论,您的举手之劳将对我提供了无限的写作动力!🤞


🔥精品付费专栏:(暂时免费,尽快订阅、收藏哦)🔥
《跟老吕学Python编程》
《跟老吕学Python编程·附录资料》

🌐前端:
《跟老吕学HTML》
《XHTML》
《CSS》
《JavaScript》
《Vue》

💻后端:
《跟老吕学C语言》
《C++》
《Java》
《R》
《Ruby》
《PHP》
《Go》
《C#》
《Swift》
《Python》

💾数据库:
《跟老吕学Oracle语言》
《MYSQL》
《SQL》
《PostgreSQL》
《MongoDB》


  • 15
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Python老吕

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值