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

相关推荐
我狸才不是赔钱货10 小时前
DevOps:打破开发与运维之间的高墙
运维·vscode·docker·devops
我狸才不是赔钱货11 小时前
揭开命令行的面纱:终端、CLI、Shell的终极辨析
vscode·ssh·bash
空影星12 小时前
SiriKali,一款跨平台的加密文件管理器
python·编辑器·电脑·智能硬件
TLucas13 小时前
Layui连线题编辑器组件(ConnectQuestion)
前端·编辑器·layui
添砖java‘’19 小时前
vim高效编辑:从入门到精通
linux·编辑器·操作系统·vim
非得登录才能看吗?1 天前
VScode 入门(设置篇)
ide·vscode·编辑器
AlphaFinance1 天前
Windows下Vscode连接到WSL的方法
ide·vscode·编辑器
Dobby_051 天前
【Go】C++ 转 Go 第(二)天:变量、常量、函数与init函数
vscode·golang·go
玩转C语言和数据结构1 天前
CMake下载和安装图解(附安装包,适合新手)
cmake·cmake下载·cmake安装·cmake 下载·cmake 安装·安装cmake·cmake下载安装
空影星1 天前
Tablecruncher,一款轻量级CSV编辑器
python·编辑器·电脑·智能硬件