当前位置: 首页 > news >正文

使用vscode进行简单的多文件编译

安装好必要的插件后(如C/C++,code runner等)默认生成task.json即可进行单文件运行
涉及到多文件情况可以修改task.json如下:

{"version": "2.0.0","tasks": [{"type": "cppbuild","label": "C/C++: g++.exe 生成活动文件","command": "D:\\mingw64\\mingw64\\bin\\g++.exe",//g++.exe路径"args": ["-fdiagnostics-color=always","-g","${workspaceFolder}\\*.cpp",//这里修改为现在的所有cpp文件参与构建"-o","${fileDirname}\\${fileBasenameNoExtension}.exe",],"options": {"cwd": "${fileDirname}"},"problemMatcher": ["$gcc"],"group": {"kind": "build","isDefault": true},"detail": "编译器: \"D:\\mingw64\\mingw64\\bin\\g++.exe\""//g++.exe路径}]
}

除此方法还可使用cmake构建

http://www.lryc.cn/news/309619.html

相关文章:

  • Python实现PPT演示文稿中视频的添加、替换及提取
  • Mysql学习之MVCC解决读写问题
  • Linux下如何生成coredump文件
  • eltable 合计行添加tooltip
  • Secure Boot(安全启动)
  • 大厂面试经验:如何对加密后的数据进行模糊查询操作
  • 修改docker默认存储位置【高版本的docker】
  • CleanMyMac X2024免费Mac电脑清理和优化工具
  • 吴恩达机器学习全课程笔记第四篇
  • 大数据分析师常用函数
  • MySQL 主从读写分离入门——基本原理以及ProxySQL的简单使用
  • ROS2从入门到精通:理论与实战
  • docker 安装minio 一脚shell脚本
  • 【数据库】mybatis使用总结
  • VR元宇宙的概念|VR体验店加盟|虚拟现实设备销售
  • MySQL进阶:全局锁、表级锁、行级锁总结
  • Python用函数实现代码复用
  • 2024年腾讯云优惠代金券领取入口整理汇总,收藏级笔记
  • nn.Linear() 使用提醒
  • python difflib --- 计算差异的辅助工具
  • HTML5浮动
  • Unity 向量计算、欧拉角与四元数转换、输出文本、告警、错误、修改时间、定时器、路径、
  • 前端实现浏览器打印
  • iOS卡顿原因与优化
  • 关于synchronized介绍
  • NCDA设计大赛获奖作品剖析:UI设计如何脱颖而出?
  • 软考中级 软件设计师备考经验
  • Python猜数字小游戏
  • SQL面试题(2)
  • python常用pandas函数nlargest 和 nsmallest及其手动实现