缺乏TooN 相关的文件或者路径、找不到XXX.h 文件、 红色波浪错误报告等问题


报错如下:

缺乏TooN 相关的文件或者路径、找不到XXX.h 文件、 红色波浪错误报告等问题


找到TooN的文件,并在项目配置中,包含目录包含进去,ok!

本机路径位于:E:\visualStudioProjects\work\thirdparty目录下, 

因此包含目录添加路径   E:\visualStudioProjects\work\thirdparty;


缺乏TooN 相关的文件或者路径、找不到XXX.h 文件、 红色波浪错误报告等问题 

缺乏TooN 相关的文件或者路径、找不到XXX.h 文件、 红色波浪错误报告等问题 

缺乏TooN 相关的文件或者路径、找不到XXX.h 文件、 红色波浪错误报告等问题

以上报错,是由于,仅仅将cuda下载安装后,进行了cuda自有samples 和 新建.cu文件的默认核函数进行了测试,能够通过,

但是并没有在visual studio2013环境中对cuda进行配置导致的。 

在项目属性, 添加如下包含目录,红色报错消失。

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v7.5\include


仍然存在如下报错: 说config 附近缺少一个分号,  纠结了好久无法解决。 

说明环境认为 语法存在问题, 并没有把 KFusionConfig 当成一个结构体类型。

移动光标放在KFusionConfig 上时候, 自动提示的是 int KFusionConfig() ,但是当Alt+F12 转到定义 时候,定义本来应该是一个结构体类型。

 


缺乏TooN 相关的文件或者路径、找不到XXX.h 文件、 红色波浪错误报告等问题 

缺乏TooN 相关的文件或者路径、找不到XXX.h 文件、 红色波浪错误报告等问题


原因一直没有找到,因为该添加的路径、库、附加依赖项都已经添加完了, 确实找不到哪里出问题了, 但是依旧是红色波浪提示有问题。 

缺乏TooN 相关的文件或者路径、找不到XXX.h 文件、 红色波浪错误报告等问题


最后带着错误直接编译生成, 报错列表如下, 首先查看了第一个, 找到对一个的文件,.cpp 文件没用到,移除。 

缺乏TooN 相关的文件或者路径、找不到XXX.h 文件、 红色波浪错误报告等问题 

移除后,清理解决方案,重新生成,显示通过,虽然还是有红色波浪线。   但是通过了

缺乏TooN 相关的文件或者路径、找不到XXX.h 文件、 红色波浪错误报告等问题 


如此纠结蛋疼的错误报告。。。。













C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v7.5\lib\x64