type
status
date
slug
summary
tags
category
icon
password
1. 开发环境搭建:
- 安装mingw-w64编译器(GCC for Windows 64 & 32 bits)、Cmake工具(选装)
- 可自行去官网下载,网速较慢,让人崩溃
- 公众号“VSCode”回复“cpp"可下载以上安装包
- 设置环境变量,并检查是否安装成功
- VSCode插件安装
- C/C++
- cmake(选装)
- cmake tools(选装)
2. 代码实践演练:
- 基于g++命令
- g++编译单文件,生成带调试信息的可执行文件、并调试
- g++编译多文件,生成带调试信息的可执行文件、并调试
- 基于cmake
- 编写最简单的CMakeLists.txt
- 进行多文件编译,并调试
- 配置json
- launch.json -- for debug
- program:可执行文件的路径;
- preLaunchTask:执行调试前所执行的task
- tasks.json -- for build before debug
- 可以避免每次修改代码后,手动编译;即tasks.json其实是和手动编译的作用等价的。
- tasks.json包含了某个task的编译命令: 编译代码,并生成可执行文件。
- label 应与launch.json中的preLaunchTask名字一致
作用:配置调试信息,用来调试编译好的文件:
作用:包含调试前的操作指令,用来做调试前的编译工作
视频教程中给出的CMake工程的tasks.json
- 作者:小·暖·屋
- 链接:https://tangly1024.com/article/vscode-windows
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。