ros使用vscode编译配置里面始终没有cmake
vscode吧
全部回复
仅看楼主
level 1
Kerrocer 楼主
但是vscode安装了cmake和cmaketool,为什么打开配置起始终没有cmake选项只有c++
我是在虚拟机ubuntu下运行的vacode
2024年03月25日 14点03分 1
level 12
CMake不在这里启动的,CMake在命令面板 Ctrl+Shift+P 中是一组独立的命令
2024年03月26日 00点03分 2
原来是这样吗 但是我看其他人编译的时候也有cmake选项 但我就只有g++
2024年03月26日 00点03分
level 12
你那样启动,使用的是VSCode自己的一套编译构建机制,而CMake是独立在这个机制之外的,你需要在命令面板里搜索CMake相关命令,从那里去执行。
其他人有这个选项应该是用CMake配置后,选择让CMake反向生成VSCode编译构建配置,这样VSCode会从CMake中读取配置信息并完成自身配置,在上面的调试/运行配置里就会出现CMake了。我一般是从左下角启动生成构建/调试/运行,让CMake自己处理一切,VSCode仅借助插件生成CMake控制命令间接调用CMake完成各项编译构建任务。
2024年03月26日 02点03分 3
感谢[乖]
2024年03月26日 02点03分
1