cmake 查看编译命令,以及在vscode中如何使用cmke

通过设置如下配置选项,可以生成compile_commands.json 文件,记录使用的编译命令

复制代码
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)

获得现有模块列表

复制代码
cmake --help-module-list

查看命令文档

复制代码
cmake --help-command find_file

查看模块的详细信息

复制代码
cmake --help-module <name-of-module>

查看平台上的编译器标志,并写到文件中

复制代码
cmake --system-information information.txt

获得更加详细的log

复制代码
cmake --build . -- VERBOSE=1

查看全部的cmake内部变量

复制代码
cmake --help-variable-list 

cmake --help-variable-list | grep CMAKE_CURRENT_SOURCE_DIR

vscode中 cmake使用

官方文档

https://github.com/microsoft/vscode-cmake-tools/blob/main/docs/README.md

相关推荐
祖国的好青年21 分钟前
Prettier实现保存自动格式化
vscode·react·prettier
zh路西法1 小时前
【绕过 vscode-server】用 SSHFS SFTP 实现本地远程开发
ide·vscode·编辑器
小二·1 小时前
AI 代码审查 VSCode 插件实战
ide·人工智能·vscode
嵌入式科普3 小时前
七、vscode四种调试方案完全指南
vscode·cortex-debug·probe-rs·ra8p1
2501_916007475 小时前
iOS 开发工具选择指南 从编辑器、编译器到自动化构建
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
韭菜钟5 小时前
将vscode的数据从C盘迁移至D盘
c语言·ide·vscode
九皇叔叔5 小时前
VSCode + Vue3 常用组件
ide·vscode·编辑器
云水-禅心6 小时前
Ubuntu22版本 的Android Studio 中中文搜狗输入法不跟随光标
ide·vscode·android studio
龙井>_<6 小时前
vsCode解决css代码补全不生效问题,UnoCSS插件失效修复
前端·css·ide·vscode
♡来年秋风起♡7 小时前
Claude Code VSCode 插件历史记录不显示问题修复记录
ide·vscode·编辑器