VS2015 CUDA工程编译运行但Intellisense找不到includes
VS2015 CUDA project compiles and runs but Intellisense cannot find includes
我是 运行 VS2015 社区并使用混合 OpenCV/CUDA 代码。该项目正常运行,但 Intellisense 在包含 headers 下出现波浪形。当我右键单击时,它会出现此错误。
我已经尝试过的事情:
- 重启VS(至少十几次)。
- 正在删除项目文件夹中的
.vs
文件夹。
- 正在删除项目文件夹中的
*.vc.db
。
- 勾选
Additional Include Directories
- 删除
Additional Include Directories
> 编译失败 > 添加回来 > 成功编译。
- 确保我在
x64
和 Debug
上。我正在使用 OpenCV 3.2 x64
.
我已经提到但没有成功的其他 Whosebug 问题
- why visual studio editor can not find a header file, when compiler can find it
- Visual Studio 2008 oddity with C++ and header files
- Visual Studio can't 'see' my included header files
- How to rebuild VS2010 IDE Intellisense?
- 'Additional include directories' in visual studio 2010 doesn't work
- Visual Studio 2010 intellisense not recognising additional include directory
- Visual Studio 2012 - Intellisense sometimes disappearing / broken
- Visual Studio C# IntelliSense not automatically displaying
问题与项目中的 CUDA 构建设置有关。我通过将 $(OPENCV_DIR)\include
从 Additional Include Directories
移动到简单的 Include Directories
来解决问题。
我是 运行 VS2015 社区并使用混合 OpenCV/CUDA 代码。该项目正常运行,但 Intellisense 在包含 headers 下出现波浪形。当我右键单击时,它会出现此错误。
我已经尝试过的事情:
- 重启VS(至少十几次)。
- 正在删除项目文件夹中的
.vs
文件夹。 - 正在删除项目文件夹中的
*.vc.db
。 - 勾选
Additional Include Directories
- 删除
Additional Include Directories
> 编译失败 > 添加回来 > 成功编译。 - 确保我在
x64
和Debug
上。我正在使用OpenCV 3.2 x64
.
我已经提到但没有成功的其他 Whosebug 问题
- why visual studio editor can not find a header file, when compiler can find it
- Visual Studio 2008 oddity with C++ and header files
- Visual Studio can't 'see' my included header files
- How to rebuild VS2010 IDE Intellisense?
- 'Additional include directories' in visual studio 2010 doesn't work
- Visual Studio 2010 intellisense not recognising additional include directory
- Visual Studio 2012 - Intellisense sometimes disappearing / broken
- Visual Studio C# IntelliSense not automatically displaying
问题与项目中的 CUDA 构建设置有关。我通过将 $(OPENCV_DIR)\include
从 Additional Include Directories
移动到简单的 Include Directories
来解决问题。