Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
手动设置IntelliSense包含目录(C+;+;) 我使用VistaStudio社区2019来构建(CMASE)并调试C++。 编译和调试都发生在WSL中,工作正常。 问题是IntelliSense,它一直抱怨无法找到必要的头_C++_Visual Studio_Cmake_Intellisense_Windows Subsystem For Linux - Fatal编程技术网

手动设置IntelliSense包含目录(C+;+;) 我使用VistaStudio社区2019来构建(CMASE)并调试C++。 编译和调试都发生在WSL中,工作正常。 问题是IntelliSense,它一直抱怨无法找到必要的头

手动设置IntelliSense包含目录(C+;+;) 我使用VistaStudio社区2019来构建(CMASE)并调试C++。 编译和调试都发生在WSL中,工作正常。 问题是IntelliSense,它一直抱怨无法找到必要的头,c++,visual-studio,cmake,intellisense,windows-subsystem-for-linux,C++,Visual Studio,Cmake,Intellisense,Windows Subsystem For Linux,VisualStudio能够从WSL压缩并下载所有必要的头文件。 我甚至检查了本地副本文件夹,看它们是否正确。他们是 我甚至试图乱弄cpproperties.json,以便将其指向下载的标题(无论如何都应该这样做),但没有成功 我错过了什么?我知道发生了什么 IntelliSense需要包含的头文件的“完整路径”。 例如,在我的例子中,不是使用 #include <lua.hpp> #包括 我不得不使用 #include <lua5.2/lua.hpp> #包括

VisualStudio能够从WSL压缩并下载所有必要的头文件。 我甚至检查了本地副本文件夹,看它们是否正确。他们是

我甚至试图乱弄cpproperties.json,以便将其指向下载的标题(无论如何都应该这样做),但没有成功


我错过了什么?

我知道发生了什么

IntelliSense需要包含的头文件的“完整路径”。 例如,在我的例子中,不是使用

#include <lua.hpp>
#包括
我不得不使用

#include <lua5.2/lua.hpp>
#包括

为了让它工作,你必须像我上面描述的那样进行设置。如果您遇到问题,请随时发表评论。:)

能帮点忙吗?你好,@LanceLi-MSFT。谢谢你伸出援手。这似乎是一个相关的问题,但不幸的是,这不是发生在我身上的事情。我有红色的曲线!x、 xHi朋友,感谢您的分享,请将您的回复标记为,这将帮助其他更容易搜索此有用信息的社区成员,这只是一个提醒:)抱歉,@LanceLi MSFT我不得不等待48小时才这样做,但我忘记了。谢谢你提醒我!