CUDA中编译时显示helper_functions.h:No such file的解决办法

来源:互联网 发布:linux可执行文件结构 编辑:程序博客网 时间:2024/06/14 11:17

看到网上不少人说自己在CUDA编程时会遇到这样一个问题,对拷贝过来的.cu文件执行nvcc命令时会显示error helper_functions.h:No such file的错误。困难的是连helper_functions.h这个头文件在哪都不知道。

这个问题其实很好解决,我以最简明扼要的文字来给出一个解决方案:

1.首先,改正直接用nvcc命令编译程序的习惯,换成makefile。

2.检查自己cuda-7.5/samples/common/inc(具体版本自己调),是不是发现了惊喜?没错,一系列的helper头文件都在这里

3.下一步就很简单了,进入Makefile,修改INCLUDES后的目录,加上inc这个文件夹

4.然后make即可



0 0
原创粉丝点击