max-walker

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

原文地址:https://blog.csdn.net/lizy_fish/article/details/106376080

 

vsc在cmake开发当中会遇到,编辑器的插件判断头文件包含路径有问题。但是实际上通过cmake编译是正常的。

特别是qt + vscode开发的时候,这个问题会导致编辑器的智能提示完全没有或者有误(比如包含这个文件的容器,编辑器不提示容器的成员变量或者函数)。

 

 

解决办法:

1、这种情况需要在settings.json中添加一个配置项,使配置的信息来源与cmake
"C_Cpp.default.configurationProvider": "ms-vscode.cmake-tools"

 

2、在插件里面全局设置里面设置:

 

可能配置了依然出现头文件报错问题。这个时候需要先build构建一次就好了(其实就是单纯刷新错误,因为vscode错误提示很蠢,不是实时刷新的,有的错误是build一次才刷新一次)

posted on 2024-03-11 16:55  max-walker  阅读(1976)  评论(0)    收藏  举报