【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
Mac OS X 上的安装
Mac OS X获取 GCC 的方法是从苹果的网站上下载 Xcode 开发环境,并按照安装说明进行安装。一旦安装上 Xcode,您就能使用 GNU 编译器。
Xcode
Xcode下载地址
https://developer.apple.com/xcode/
Visual Studio
1.下载Visual Studio安装程序
Visual Studio的官方网站下载地址
https://code.visualstudio.com/
2.安装Xcode
1.解压
解压下载的安装包
2.打开
双击打开
3.检查后点击安装
按住“command+空格”,打开搜索框,输入“终端/Terminal”,按“Enter”键,并在终端/Terminal程序中输入以下代码检查:
clang --version
检查没安装后点击安装
4.耐心等待下载
耐心等待下载
5.耐心等待安装
耐心等待安装
5.安装完成
安装完成
当出现“软件已安装”提示后,则说明Clang已经安装在电脑上了
再次在终端/Terminal中输入之前的命令,会显示有关Clang的相关信息。
如果Clang的安装没有弹出,则在终端中输入以下命令:
xcode-select --install
3.在VSCode中下载C/C++与Code Runner插件
打开VSCode应用程序,点击左侧第五个图标,在拓展商店中搜索并下载C/C++与Code Runner插件。
在安装完Code Runner插件后,按住“comman+,”进入设置,搜索“terminal”,在“拓展-Run Code configuration”中找到"Code-runner:Run In Terminal",并把“Whether to run code in integrated Terminal”勾选上。
Windows 上的安装
Windows上安装GCC需要安装MinGW或者Visual Studio。
MinGW
MinGW官方网站 http://www.mingw.org/ 这个网站已经挂掉了!
MinGW下载地址
提取码: LVlv
1.下载MinGW安装程序
官网或老吕分享的网址下载MinGW安装程序
2.安装MinGW
1.Install
双击运行,看到如下窗口,然后点击Install继续
2.安装目录
选择安装目录(我这里安装选择了D盘,大家根据自己电脑选择,这个目录要记住,后面还要用),以及勾选对应的选项,如下图红框所示:
3.continue
点击continue开始安装,你会看到下图:
4.continue
大约若干分钟后, 安装完成,点击continue继续,如下图
5.Apply Changes
当100%完成后,桌面上会得到一个MinGW Installer Manager的软件,用于管理安装,我们按照如下选项,然后
在任务栏点击Installation-Apply Changes点击应用修改
6.Apply
根据提示点击Apply确定应用,等待即可
7.耐心等待
等待即可
8.Close
“Successfully”的提示,中文意思即“所有改变已经成功”,点击Close即可关闭完成安装
3.MinGW环境配置(Win10环境作为示例)
1.高级系统配置
安装完成还不能使用,因为没有配置环境变量,打开我的电脑-属性-高级系统配置,如下图:
2.环境变量
点击高级选项卡-环境变量,如下图:
3.Path变量
在系统变量中找到Path变量,选中后点击编辑
4.编辑环境变量目录
在编辑环境变量的对话框中点击新建,属于MinGW的安装目录(即第三步中的路径)
5.确定保存
点击确定保存才可以生效
6.测试是否成功
此时环境变量配置已经完成,但需要测试是否成功,这时候打开cmd窗口,直接输入gcc命令或gcc -v命令,如果有如下提示,即证明gcc已经安装成功
安装完成
Visual Studio
1.下载Visual Studio安装程序
Visual Studio的官方网站下载地址
https://visualstudio.microsoft.com/zh-hans/downloads/
建议大家使用【社区版】,该版本是免费的
老吕用的是企业版,因为涉及到更深度的工作功能
2.安装Visual Studio
1.继续
双击运行,看到如下窗口,然后点击继续
2.Visual Studio Installer
看到如下窗口,耐心等待
3.耐心等待
看到如下窗口,继续耐心等待
4.工作负荷选项
看到如下窗口,选择C++程序需要的工作负荷选项
5.单个组件选项
看到如下窗口,选择C++程序需要的单个组件选项
6.语言包选项
看到如下窗口,选择C++程序需要的语言包选项
7.C++安装位置选项
看到如下窗口,选择C++程序需要的安装位置选项
8.启动安装
看到如下窗口,点击安装(老吕已经安装了多次了,所以截图用了添加,直接点击修改,刚开始使用不够熟悉的朋友可以不断修改组件,调整自己需要的功能)
9.安装完成
安装完成后,启动Visual Studio,如果需要,可以通过桌面快捷方式或开始菜单访问。
👨💻博主Python老吕说:如果您觉得本文有帮助,辛苦您🙏帮忙点赞、收藏、评论,您的举手之劳将对我提供了无限的写作动力!🤞
🔥精品付费专栏:(暂时免费,尽快订阅、收藏哦)🔥
《跟老吕学Python编程》
《跟老吕学Python编程·附录资料》
🌐前端:
《跟老吕学HTML》
《XHTML》
《CSS》
《JavaScript》
《Vue》
💻后端:
《跟老吕学C语言》
《C++》
《Java》
《R》
《Ruby》
《PHP》
《Go》
《C#》
《Swift》
《Python》
💾数据库:
《跟老吕学Oracle语言》
《MYSQL》
《SQL》
《PostgreSQL》
《MongoDB》