C++从入门到实践——配置c++编译环境安装vscode并实现简单代码运行

  • 学习C,首先要了解C。了解一些 C++ 编程语言所处的位置有助于日后对其他语言以及 C++ 程序的特性有更好的理解。C++ 是一种高级语言,它进一步扩充和完善了 C 语言,是一种面向对象的程序设计语言。C++ 可运行于多种平台上,如 Windows、MAC 操作系统以及 UNIX 的各种版本。
  • 人们设计高级编程语言使他能够不依赖于计算机硬件,可以在不同机器上运行,从而免去多编程的重复过程,提高效率,同时希望编程语言能够更为更接近人类逻辑的自然语言,满足人们对于高效简洁的编程语言的追求。

C++ 的作用:

提供高度优化的标准库 它支持访问低级别硬件功能,从而最大限度地提高速度并最大程度地降低内存需求
创建几乎任何类型的程序 游戏、设备驱动程序、HPC、云、桌面、嵌入和移动应用等
编写其他编程语言的库和编译器
  • 初步了解C后我开始了动手实践,如果使用linux系统编译需要配置运行g++环境 ;MAC系统上用clang;若使用windows系统编译C++不一定要用到g++,使用VS系列的IDE可以一口气写代码+编译。
    g++就是将包含了代码的文本文件编译(预处理、编译、汇编、链接)成可执行的文件。

Windows 安装 g++ 环境

  1. 下载 MinGW

进入这个页面,点击 Download ,稍等片刻浏览器就会开始下载安装程序文件了

C++从入门到实践——配置c++编译环境安装vscode并实现简单代码运行_第1张图片

2.安装 MinGW
双击下载下来的 mingw-get-setup.exe 文件,进入安装界面, 
点击 Install

C++从入门到实践——配置c++编译环境安装vscode并实现简单代码运行_第2张图片
C++从入门到实践——配置c++编译环境安装vscode并实现简单代码运行_第3张图片
C++从入门到实践——配置c++编译环境安装vscode并实现简单代码运行_第4张图片

  • 点击 Change 可以修改安装路径,无需修改或者修改好之后点击 Continue 按钮进入下一步

C++从入门到实践——配置c++编译环境安装vscode并实现简单代码运行_第5张图片

3. 进入安装编译器的界面,勾选这四项(点击前面的方块,选择 Mark for Installation)
4. 勾选完成以后点击左上角的 Installation -> Apply Changes 进行安装

C++从入门到实践——配置c++编译环境安装vscode并实现简单代码运行_第6张图片
C++从入门到实践——配置c++编译环境安装vscode并实现简单代码运行_第7张图片

5. 添加编译器到系统环境变量
• 找到下载的编译器路径(默认是 C:\MinGW\bin),有些使用者在安装mingw时更改到了其他位置,所以针对每个人的安装路径不同bin文件的位置也不同,记住这个路径
• 添加环境变量
打开文件资源管理器 - >右键【此电脑/计算机/我的电脑】 ->属性 ->高级系统设置 -> 环境变量 -> 
双击下方系统变量中的 Path 这一项 -> 点击【新建】 -> 粘贴入上一步记录的编译器路径 -> 一层一层的点击【确定】按钮保存并退出

C++从入门到实践——配置c++编译环境安装vscode并实现简单代码运行_第8张图片
C++从入门到实践——配置c++编译环境安装vscode并实现简单代码运行_第9张图片
C++从入门到实践——配置c++编译环境安装vscode并实现简单代码运行_第10张图片
C++从入门到实践——配置c++编译环境安装vscode并实现简单代码运行_第11张图片

6.测试编译器安装是否成功,按动组合键 Win + R 打开运行框,输入 cmd 点击 确定 打开 Windows 命令行,
输入 g++ -v 如果出现版本信息说明编译器已经成功安装

C++从入门到实践——配置c++编译环境安装vscode并实现简单代码运行_第12张图片

安装和使用编辑器

  1. 进入官网下载对应版本,点击中间的大按钮后稍等片刻,浏览器就会开始下载
    C++从入门到实践——配置c++编译环境安装vscode并实现简单代码运行_第13张图片2. 双击运行下载下来的可执行文件,选择同意此协议,然后点击下一步
    C++从入门到实践——配置c++编译环境安装vscode并实现简单代码运行_第14张图片
  2. 这里 其他 中的部分建议全选,然后点击下一步

C++从入门到实践——配置c++编译环境安装vscode并实现简单代码运行_第15张图片

C++从入门到实践——配置c++编译环境安装vscode并实现简单代码运行_第16张图片

C++从入门到实践——配置c++编译环境安装vscode并实现简单代码运行_第17张图片

标题运行Hello world!

  1. 在桌面新建一个文件夹,再在文件夹里面创建一个文本文档(.txt后缀改为.cpp)

C++从入门到实践——配置c++编译环境安装vscode并实现简单代码运行_第18张图片
2. 如果看不到新建的文件最后的扩展名,就需要 右键文件夹空白处 -> 通过 code 打开 这种方式使用 vscode 打开文件夹
3. 在文本文档里面写入代码并保存(crl+S)

#include 

using namespace std;

int main() {
   cout << "Hello world!" << endl;
   return 0;
} 

现在我想运行这个程序看看效果

win + R 打开运行,输入 cmd 并回车
输入命令cd Desktop\cpp进入我放程序的文件夹
输入命令 g++ test.cpp -o a.exe编译我的 C++ 程序,如果没有任何提示说明我的代码无误
输入命令a.exe运行我的程序,发现命令行中打印出来了 Hello world! 的字样!

C++从入门到实践——配置c++编译环境安装vscode并实现简单代码运行_第19张图片

如果遇到了VSCode编写C++代码,运行时出现报错:
undefined reference to `WinMain’
collect2.exe: error: ld returned 1 exit status

解决方法:
解决方法一:
检查代码,查看是否有关键字拼写错误的情况。
解决方法二:
关闭collect2.exe。
Win+R,输入msinfo32,Enter;
软件环境–>正在运行的任务;
找到对应的进程,查看“进程ID”;
Win+R,输入cmd,Enter;
输入:tskill 进程ID。
解决方法三:
Ctrl+S,保存。再运行。

你可能感兴趣的:(C++入门,c++,开发语言,vscode)