01-C++VScode 配置
文章目录
C++ VScode 配置
1 C/C++基础
gcc
工具用来编译运行 C 语言编写的源文件;g++
工具用来编译运行 C++语言编写的源文件;gdb
工具用来调试 C/C++代码。- gcc -v
- g++ -v
在命令行环境中,基本的编译运行命令大致如下:
|
|
2 Vscode 安装 C/C++插件
-
C/C++ for Visual Studio Code
官方 plugin -
C/C++ Runner
-
Code Runner 大多数情况下我们可以直接利用之前安装的 Code Runner 插件进行编译运行 C/C++ 程序。默认情况下 Code Runner 编译 C、C++ 文件的配置如下:
1 2 3 4
"code-runner.executorMap": { "c": "cd $dir && gcc $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt", "cpp": "cd $dir && g++ $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt", }
-
安装 C/C++ 编译调试工具
1 2 3
sudo apt install build-essential sudo apt install gcc g++ gdb
-
VS Code 智能代码提示
c_cpp_properties.json
3 task.json,launch.json
3.1 task.json 是编译当前文件的指令
|
|
3.2 launch.json
- 执行当前文件并让 gdb 调试工具连接到可执行文件的指令
|
|
3.3 c_cpp_properties.json
|
|
4 cmake
- CMake 是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。他能够输出各种各样的 makefile 或者 project 文件,能测试编译器所支持的 C++特性,类似 UNIX 下的 automake。
- CMakeLists.txt
|
|
文章作者 lucas
上次更新 2022-03-04 (b3cbdf7)