2013-11-28 271 views
3

我有visual studio的问题。我将头文件的路径添加到CUDA c/C++ - > common - >其他include目录,但是出现错误“无法打开源文件”。我可以毫无错误地构建程序,但是这些头文件中的所有内容我都没有找到。 :<Visual Studio 2012 - 无法打开源文件

+0

库的路径不应放在“其他包含目录”中。您应该将其添加为项目的库或库搜索路径。 –

+0

对不起,我的意思是头文件 – John

+0

为避免手动设置Visual Studio项目以使用CUDA并自行指定包含路径和库目录,可以执行以下操作(这适用于Visual Studio 2010,但可能适用于Visual Studio 2012程序是一样的):'File-> New-> Project',然后在安装的模板中选择NVIDIA CUDA。这将创建一个准备用于CUDA代码的新项目。 – JackOLantern

回答

1

如果要在vs2012项目中构建.cu文件,则不需要在include中添加额外的头部。相反,你可以这样做:

右键点击你的项目 - >构建Costomeizations ... - >然后检查 无论你的计算机

上安装CUDA版本。 这应该将cuda标题和库添加到您的项目中。

相关问题