首页 > 其他 > 详细

vscode环境初配置

时间:2020-09-04 08:25:32      阅读:53      评论:0      收藏:0      [点我收藏+]

理解一些基础概念

编程是怎样一个过程

源代码

编译器

目标代码

链接程序:启动代码 库代码

可执行代码

区分编辑器 编译器 IDE

编辑器:负责处理文本源码的程序,提供提示、高亮等辅助功能

编译器:将源码文本翻译成二进制文件程序

集成开发环境IDE:提供程序开发环境的应用程序,集成工具链

vscode是编辑器,需要自行选择编译器、调试器等开发套件,并且做好这些工具的沟通工作(配置文件)

vscode安装

官网:user版会安装在当前计算机帐户目录,这意味着如果使用另一个帐号登陆计算机将无法使用别人安装的vscode。而system版本可以安装在非用户目录,例如C盘根目录,任何帐户都可以使用.
这个是主要的区别

编译工具选择gcc(GNU compiler collection GNU编译器套件),Windows下的移植品特制版MinGW(Minimalist GNU on Windows)

MinGW又分为MinGW-w64 与 MinGW ,区别在于 MinGW 只能编译生成32位可执行程序,而 MinGW-w64 则可以编译生成 64位 或 32位 可执行程序。

下载mingw 64 解压到无中文路径,添加环境路径

使用g++ version查看版本,验证是否成功

记得先下载一些环境必备的插件:中文或者C++支持插件等

文件结构

文件结构就是你组织文件夹、文件,决定他们怎样嵌套、怎样从属的方法。

这一步是区分搭建的是语言学习环境还是实际项目开发环境的关键。

https://zhuanlan.zhihu.com/p/147366852

vscode配置文件

终端/控制台:普通用户可以简单的把终端和控制台理解为:可以输入命令行并显示程序运行过程中的信息以及程序运行结果的窗口。 不必要严格区分这两者的差别。

shell:终端自身并不执行用户输入的命令,它只是负责把输入的内容传送到主机系统,并把主机系统返回的结果呈现给用户。负责解释执行用户输入的命令并返回结果的,正是Shell,它是沟通用户和系统内核的中间桥梁。

vscode作为编辑器有专门的方法让用户快速编译运行:

  • tasks.json,里面有两个task:build和run。(源码到可执行文件的过程中不止有编译,还有链接等,以build来表述更为合理)
  • launch.json, 调试

vscode打开文件,并以此为根目录

在.vscode文件夹下进行配置文件设置

tasks.json+launch.json

https://zhuanlan.zhihu.com/p/147366852

注意根据配置文件和文件结构的对应

仅构建成可运行文件:ctrl + shift + B,接着可以进行运行测试文件(非调试或无断点调试)

最下角:设置-键盘快捷方式 可以自行定义设置快捷键

调试:选择调试,添加断点,调试运行F5

vscode环境初配置

原文:https://www.cnblogs.com/tlam/p/13610850.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!