缺乏TooN 相关的文件或者路径、找不到XXX.h 文件、 红色波浪错误报告等问题
报错如下:
找到TooN的文件,并在项目配置中,包含目录包含进去,ok!
本机路径位于:E:\visualStudioProjects\work\thirdparty目录下,
因此包含目录添加路径 E:\visualStudioProjects\work\thirdparty;
以上报错,是由于,仅仅将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 转到定义 时候,定义本来应该是一个结构体类型。
原因一直没有找到,因为该添加的路径、库、附加依赖项都已经添加完了, 确实找不到哪里出问题了, 但是依旧是红色波浪提示有问题。
最后带着错误直接编译生成, 报错列表如下, 首先查看了第一个, 找到对一个的文件,.cpp 文件没用到,移除。
移除后,清理解决方案,重新生成,显示通过,虽然还是有红色波浪线。 但是通过了
如此纠结蛋疼的错误报告。。。。
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v7.5\lib\x64