问题描述
用VSCode写一个C++程序,因为用了第三方QT库,并且希望能够有“头文件、变量名自动补全”功能,所以从另外的工程文件夹里面拷贝了已经设置了“includePath”和“browse.path”属性的".vscode/c_cpp_properties.json"文件至本工程文件夹,如下图:
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210105135905471.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl8zODE2NTIwNg==,size_16,color_FFFFFF,t_70)
但是,依然无法实现自动补全,头文件的下面有波浪号(“无法打开源文件”)。
解决办法
本人删除了这个拷贝过来的c_cpp_properties.json文件,然后一摸一样地设置了一次就好了。感觉可能是因为VSCode并没有真正去读取这个拷贝过来的配置文件,而需要专门为它设置一次