我目前正在VS2017中从事 Linux Makefile 项目。对于每个头文件,我都会收到此错误:
Intellisense PCH Warning: Header stop not at file scope. An intellisense PCH file was not generated
我是否有#pragma once
或类似的东西都没关系。
删除.vs
文件夹以重新生成IntelliSense也没有帮助。
我什至尝试在智能感知的附加参数字段中添加/Y-
。
因此,简而言之,如何关闭或修复它?
答案 0 :(得分:0)
转到工具>选项>文本编辑器> C / C ++>高级
然后将禁用自动预编译标题更改为 True 。
此外,可能有用的可能是将始终使用后备位置和如果使用了后备位置则不警告更改为真。