
急
使用的是stm32cubemx生成的cmake工程
打开后显示报错此界面,扩展包已经下载过了
关注让 “紫雾凌寒” 来帮你回答,本回答结合 DeepSeek
如果还有问题,请评论或点击头像私信,如果有帮助到您, 请关注、采纳、点赞
cmake_minimum_required(VERSION 3.10)
project(your_project_name)
set(CMAKE_C_STANDARD 99)
set(CMAKE_CXX_STANDARD 11)
# 添加可执行文件
add_executable(your_executable_name main.c)
Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(Mac),输入“Preferences: Open Settings (JSON)”并回车。settings.json文件中,确保以下设置正确:{
"cmake.configureOnOpen": true,
"cmake.generator": "Ninja", // 或者其他适合的生成器,可根据实际情况调整
"cmake.path": "/path/to/cmake", // 如果CMake路径不在系统默认路径,需指定正确路径
"C_Cpp.default.configurationProvider": "ms-vscode.cmake-tools"
}
Ctrl+Shift+X(Windows/Linux)或Cmd+Shift+X(Mac)打开扩展视图,逐一禁用扩展进行测试。请注意,以上代码示例和设置路径等需根据实际情况进行调整。例如,CMake生成器的选择要根据你的系统和工程需求,CMake路径要填写你系统中实际安装CMake的位置等。
希望以上解答对您有所帮助。如果您有任何疑问,欢迎在评论区提出。