栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

VS2019连接Linux调试cmake项目

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

VS2019连接Linux调试cmake项目

准备
  • (Visual Studio)工具->选项->跨平台

    • 连接管理器 添加Linux机器连接信息
    • 远程标头 Intelisense管理器 同步linux机器的头文件,避免VS显示的代码很多include 显示找不到,但其实不会影响编译
  • Linux机器安装 VCPKG

    git clone https://github.com/microsoft/vcpkg
    .vcpkgbootstrap-vcpkg.bat
    export VCPKG_ROOT=VCPKG的安装目录(临时设置)
    
    • 安装所需的库 (vcpkg install boost opencv …)
调试步骤
  • visual studio 打开CMakeLists.txt 所在文件夹,打开文件夹,不是项目或者其他
  • (Visual Studio) 项目 ->Cmake设置,点击弹出编辑页面,文件夹下面也会多出一个CMakeSettings.json文件,通过这个文件编辑远程机器的设置
  • 编辑完相关信息后, 如上图点击保存并生产CMAKE缓存以加载变量
  • 选择启动项 下拉可以看到CMAKE中的可执行项,点击选择
  • 现在可以Ctrl+B或者 生成->编译全部,等待编译完成
  • 上面步骤没有问题点击 调试->调试和启动xxx的设置
  • 弹出 launch.vs.json,编辑此文件,设置启动程序的名称和运行的参数,即可开始调试
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1034856.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号