做CUDA作业,跑一个范例程序,报错:
E1696 无法打开源文件 "cpu_bitmap.h"
解决办法:
-
解压后将cuda_by_example中lib文件夹下的
glut32.lib
文件和glut64.lib
文件复制到F:\Cuda Projects\cuda_by_example\lib\Win32
和
F:\Cuda Projects\cuda_by_example\lib\x64
(看你的CUDA安装路径)
-
将cuda_by_example中bin文件夹的
glut32.dll
文件和glut64.dll
文件复制到C:\Windows\System32
然后把程序的
#include "cpu_bitmap.h"
#include "book.h"
改成
#include "F:\Cuda Projects\cuda_by_example\common\cpu_bitmap.h"
#include "F:\Cuda Projects\cuda_by_example\common\book.h"
(我把解压后的cuda_by_example文件夹移动F盘底下了)
重新生成编译运行,OK!