VSCode + CMakeList
1、下载安装VSCode
2、配置CMakeList可以执行文件,格式如下
cmake_minimum_required(VERSION 3.16)
project(test)set(CMAKE_CXX_STANDARD 14)add_executable(test main.cpp)
3、设置配置launch.json(选择左边的小之主,然后生成新的json的文件,选择c++(GDB/LLDB),然后就会自动生成launch.json文件,把"program": "enter program name, for example ${workspaceFolder}/a.out"改成你的可执行文件,如下所示),
{// Use IntelliSense to learn about possible attributes.// Hover to view descriptions of existing attributes.// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387"version": "0.2.0","configurations": [{"name": "(gdb) Launch","type": "cppdbg","request": "launch","program": "${workspaceFolder}/build/project","args": [],"stopAtEntry": false,"cwd": "${fileDirname}","environment": [],"externalConsole": false,"MIMode": "gdb","setupCommands": [{"description": "Enable pretty-printing for gdb","text": "-enable-pretty-printing","ignoreFailures": true}]}]
}
4、编译ctrl+shift+p,选择cmake build编译选择gcc编译器,然后就可以生成可执行文件
然后F5就可以调试了。
VSCode + CMakeList相关推荐
- vscode编译Window c++程序缺少vc运行库解决方法
vscode编译的window程序默认拷贝到非开发者电脑会缺少vc运行库需要配置为Mtd模式这样其它电脑才能正常 vscode+cmakelist模式编译时只需要在cmakelist.txt文件中加入 ...
- linux编程 —— vscode 开发编译 CMakeList.txt 学习笔记
文档声明: 以下资料均属于本人在学习过程中产出的学习笔记,如果错误或者遗漏之处,请多多指正.并且该文档在后期会随着学习的深入不断补充完善.感谢各位的参考查看. 笔记资料仅供学习交流使用,转载请标明出处 ...
- CLion CMakeList的使用
感觉用Vscode的人比用Clion的人多好多,感觉Clion在配置各种库的时候比Vs好太多了,基本上只要在CMakelist上边做改动就行了,cmake看着好像很奇怪的样子,但是实际上很简单,只是几 ...
- VSCode使用笔记
VSCode是一款非常强大的IDE,堪称神器,支持多个平台,如Windows,MacOS,Linux.最让人兴奋的是免费. 1. 设置 方法一:在UI界面设置,方法是:设置键->Settings ...
- win命令安装 安装cmake_win10下VSCode+CMake+Clang+GCC环境搭建教程图解
打算用C/C++把基本的数据结构与算法实现一遍, 为考研做准备, 因为只是想实现算法和数据结构, 就不太想用VisualStudio, 感觉VSCode不错, 遂在网上找了一些教程, 结合自己的需求, ...
- cmake 构建路径_新手必备:win10 系统下 VSCode+CMake+Clang+GCC 环境的搭建
打算用C/C++把基本的数据结构与算法实现一遍, 为考研做准备, 因为只是想实现算法和数据结构, 就不太想用VisualStudio, 感觉VSCode不错, 遂在网上找了一些教程, 结合自己的需求, ...
- CMake学习使用(基于vscode)
目录 语法 一些重要指令 CMake常用变量 CMake编译工程 编译流程 两种构建方式 实例展示 参考: 基于VSCode和CMake实现C/C++开发 | Linux篇 语法 基本语法格式:指令( ...
- 新手必备: win10 系统下 VSCode+CMake+Clang+GCC 环境的搭建!
打算用C/C++把基本的数据结构与算法实现一遍, 为考研做准备, 因为只是想实现算法和数据结构, 就不太想用VisualStudio, 感觉VSCode不错, 遂在网上找了一些教程, 结合自己的需求, ...
- Vscode ROS 环境搭建
1.插件准备: C++ Cmake tools ROS python 2.具体步骤: mkdir -p demo/src cd demo catkin_make # 编译 code . # 打开vsc ...
最新文章
- os.environ[CUDA_DEVICE_ORDER] = PCI_BUS_ID os.environ[CUDA_VISIBLE_DEVICES] = 0
- 树莓派进阶之路 (002) - 系统烧录及系统使用(多平台)
- apache+php为什么不报错
- 16行代码AC_Keeping Rabbits Gym - 102394K(附超时原因)
- c++中的map容器
- essential-phone的相关体验
- 【转载】以前ioi上看到的一篇关于如何成为一名程序员的文章
- Linux之rm命令
- 关于Java中volatile关键字笔记
- 【基础教程】信噪比+香农公式【1748期】
- c++ vector,list,deque,map,set,hash_map 特点及区别
- 又有一波证照实现电子化!电子印章成为政务服务新动力
- python27安装第三方抓包库(包括libdnet)
- ppt 计算机教学操作,电脑基本操作教学(原创).ppt
- 手Q与微信:最终结局将会是手足相残!
- 【李佳辉_周报_2022.9.25】
- 50控制器的结构和功能
- yun mysql_yun 安装mysql
- python youtube 自动评论_用python做youtube自动化下载器 思路
- 一次ES性能优化,我发现了搞大数据的真相……