Visual Studio Code系列--CMake Tools使用说明

这篇具有很好参考价值的文章主要介绍了Visual Studio Code系列--CMake Tools使用说明。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、目的

        在linux系统上开发程序,一般都是使用vim+gcc+gdb进行的;但是为了开发效率我们也会使用Visual Studio Code进行开发,毕竟有界面的开发调试还是更加友好一些。

        老牌程序员肯定都知道make构建工具,但是其晦涩的语法还是难住不少初级开发者的。那么有没有一种更加方便的构建方式呢?

        答案是肯定的,我们可以使用CMake来进行构建,在Visual Studio Code上再配合CMake Tools工具真是如虎添翼。

        Visual Studio Code系列--CMake Tools使用说明,visual studio code,vscode,ide,编辑器
​​​​​​​

 

二、实战

        参考资料

        Get started with CMake Tools on LinuxGet started with the CMake Tools Visual Studio Code extension on Linuxhttps://code.visualstudio.com/docs/cpp/CMake-linux#_select-a-kit

        1、安装Visual Studio Code
sudo apt updatesudo apt install software-properties-common apt-transport-https wget
sudo add-apt-repository "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main"
sudo apt install code
        2、确认开发环境
gcc -v

        Visual Studio Code系列--CMake Tools使用说明,visual studio code,vscode,ide,编辑器         

        如果没有安装使用下面的命令安装 

sudo apt-get install gcc
sudo apt-get install build-essential gdb cmake

        确认cmake版本(尽量高于3.12.0)

cmake --version

Visual Studio Code系列--CMake Tools使用说明,visual studio code,vscode,ide,编辑器 

        3、创建工程目录并安装visual studio code插件(C++ extension for VS Code、CMake Tools extension for VS Code)

        在terminal下输入后打开visual studio code        

mkdir -p ~/workspace/work/test/cmakeQuickStart
cd ~/workspace/work/test/cmakeQuickStart
code .

        Visual Studio Code系列--CMake Tools使用说明,visual studio code,vscode,ide,编辑器 

        4、创建cmake hello world工程 

        通过组合按键(Ctrl+Shift+P)打开命令面板,然后输入cmake quick后回车

Visual Studio Code系列--CMake Tools使用说明,visual studio code,vscode,ide,编辑器 

        输入工程名称helloWorld后回车

Visual Studio Code系列--CMake Tools使用说明,visual studio code,vscode,ide,编辑器

        选择编程语言

Visual Studio Code系列--CMake Tools使用说明,visual studio code,vscode,ide,编辑器 

        选择编程类型(库或者可执行程序)

Visual Studio Code系列--CMake Tools使用说明,visual studio code,vscode,ide,编辑器 

        Visual Studio Code系列--CMake Tools使用说明,visual studio code,vscode,ide,编辑器 

        再次打开命令面板输入cmake select a kit

Visual Studio Code系列--CMake Tools使用说明,visual studio code,vscode,ide,编辑器 

        选择本地编译器 Visual Studio Code系列--CMake Tools使用说明,visual studio code,vscode,ide,编辑器

        修改main.c文件

#include <stdio.h>

int main(int argc, char** argv){
    printf("Hello, from helloWorld!\n");
}

 

        5、编译 

        再次打开命令面板,输入cmake build

Visual Studio Code系列--CMake Tools使用说明,visual studio code,vscode,ide,编辑器 

        编译完成后输出如下

Visual Studio Code系列--CMake Tools使用说明,visual studio code,vscode,ide,编辑器 

        给程序添加断点(直接在代码行开头点击一下就会出现红点)

Visual Studio Code系列--CMake Tools使用说明,visual studio code,vscode,ide,编辑器

        6、调试

        再次打开命令面板,输入cmake debug

Visual Studio Code系列--CMake Tools使用说明,visual studio code,vscode,ide,编辑器

        进入调试窗口

Visual Studio Code系列--CMake Tools使用说明,visual studio code,vscode,ide,编辑器 

        Visual Studio Code系列--CMake Tools使用说明,visual studio code,vscode,ide,编辑器 

        以上就是cmake tool的基本内容。 

        文章来源地址https://www.toymoban.com/news/detail-525601.html

到了这里,关于Visual Studio Code系列--CMake Tools使用说明的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Serial Studio简单使用说明

    Serial Studio是一个跨平台的软件,支持将串口,TCP/UDP,MQTT等协议传输数据,并将数据可视化显示,方便嵌入式开发人员实现数据的可视化展示,呈现和分析其项目和设备生成的数据,而无需为每个项目编写专门的上位机软件,仅需做json配置即可快速启动上位机展示界面。 S

    2024年02月09日
    浏览(43)
  • 【算法学习系列】05 - 对数器的说明与使用

    在算法领域中,对数器指的是一个用于测试算法正确性的工具。对于一个需要被测试的算法A,对数器会生成一组随机数据,然后将这组随机数据作为输入分别传递给算法A和一个暴力算法B,然后比较两者的输出结果是否相同。 如果A和B的输出结果相同,则说明A的实现是正确的

    2024年02月06日
    浏览(37)
  • NZ系列工具NZ02:VBA读取PDF使用说明

    【分享成果,随喜正能量】时光绽放并蒂莲,更是一份殷殷嘱托,更是一份诚挚祝福,是一份时光馈赠,又是一份时光陪伴。。 我的教程一共九套及VBA汉英手册一部,分为初级、中级、高级三大部分。是对VBA的系统讲解,从简单的入门,到数据库,到字典,到高级的网抓及类

    2024年02月13日
    浏览(39)
  • 【工控老马】三菱Q系列PLC调试及三菱触摸屏报警使用说明详解

    一 程序段注解 第1步 编辑菜单→文档创建→声明编辑 第2步 在左侧空白处双击→弹出行间声明输入弹窗→输入申明内容 第3步 显示如图,转换+全部编译 二 插入比较指令 第1步 编辑菜单→梯形图编辑模式→写入模式 第2步 在需要插入指令的地方双击→输入指令内容 第3步 显示

    2024年02月05日
    浏览(65)
  • Visual Studio 2022使用CMake+MinGW+Clang+LLDB作为开发环境

    笔者前面写了两篇关于Visual Studio 2022使用MinGW的博文:《Visual Studio 2022使用MinGW来编译调试C/C++程序》、《Visual Studio 2022 CMake+MinGW+GDB 调试目标程序》,这两篇博文都是介绍的是GCC+GDB的编译与调试,本文笔者介绍的则是Clang+LLDB的编译与调试。读完本文,读者可以在GCC、Clang与

    2024年02月06日
    浏览(69)
  • Visual Studio Code 终端配置使用 MySQL

    找到 MySQL 的 bin 目录 在导航栏中搜索–》服务 找到MySQL–双击 在终端切换上面找到的bin目录下输入指令 终端为Git Bash 输入命令 ./mysql -u root -p 接着输入密码,成功在终端使用 MySQL 数据库。

    2024年02月10日
    浏览(52)
  • Visual Studio Code推送Gitee使用笔记

            gitee(中文名:码云 ,原名 Git@OSC)是开源中国推出的基于git的代码托管服务。         国内访问GitHub速度比较慢,如果想托管自己的代码到云端,gitee是个不错的选择,华为的鸿蒙2.0源码也是放在gitee上的。         要使用gitee,需要先安装git工具。    

    2024年02月06日
    浏览(68)
  • 使用Visual Studio Code远程开发、调试fortran

    在wimdos 的vs code上下载软件Remote ssh 在linux上面下载测试ssh 在windos上开始连接远程服务器 注意: 4. 要想避免每次输密码,就得加入公钥和私钥。 5. 连接服务器要就处在同意局域网,不然很容易不成功。 安装软件: modern fortran coder runner

    2024年02月09日
    浏览(72)
  • 使用Visual Studio Code 导入并运行vue项目

    一、安装并配置node.js 详见CSDN 查看node版本: 二、修改编辑器的语言(切换为中文) 打开VSCode, 快键键Ctrl+Shift+P ,搜索 Configure Display Language,选择安装其他语言,安装完成选择zh-cn,重启就变成中文了。  三、vue插件的安装(方便开发)(Ctrl+shift+X) eslint插件:eslint智能错误

    2024年02月08日
    浏览(66)
  • 使用Visual Studio Code远程开发、调试Linux C

    在嵌入式和服务器端程序开发中,Linux是主流的开发、运行平台,但直接在这些平台上进行代码开发在很多情况下很繁琐(只能使用文本字符进行编辑,很多嵌入式Linxu系统不提供图形界面环境,工作难度极大,效率极其低下),一般情况是在Windows或MacOS上编写代码,在目标主

    2024年02月14日
    浏览(65)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包