Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
CUDA编译中的错误_Cuda - Fatal编程技术网

CUDA编译中的错误

CUDA编译中的错误,cuda,Cuda,我在尝试运行CUDA SDK中的示例代码时遇到此错误。我有CUDA 2.3和Visual studio 2008 链接:致命错误LNK1181:无法打开输入文件“cutil32D.lib” 有没有解决这个问题的指针?您的MSVC项目需要包含库cutil32D.lib链接。一旦您将它指定为链接器需要包含在最终二进制工件中的库,这个问题就会消失。在链接器要查找该库的位置,该库似乎丢失了。您必须更改库搜索路径或将该文件移动到链接器已在其中查找的目录。您的MSVC项目需要包含库cutil32D.lib才

我在尝试运行CUDA SDK中的示例代码时遇到此错误。我有CUDA 2.3和Visual studio 2008

链接:致命错误LNK1181:无法打开输入文件“cutil32D.lib”


有没有解决这个问题的指针?

您的MSVC项目需要包含库
cutil32D.lib
链接。一旦您将它指定为链接器需要包含在最终二进制工件中的库,这个问题就会消失。在链接器要查找该库的位置,该库似乎丢失了。您必须更改库搜索路径或将该文件移动到链接器已在其中查找的目录。

您的MSVC项目需要包含库
cutil32D.lib
才能链接。一旦您将它指定为链接器需要包含在最终二进制工件中的库,这个问题就会消失。在链接器要查找该库的位置,该库似乎丢失了。您必须更改库搜索路径或将该文件移动到链接器已在其中查找的目录。

由于您正在编译SDK示例,因此项目文件可能是正确的。更有可能的是,您尚未构建cutil库。转到SDK安装目录,然后进入“C”目录。您将看到一个“common”目录,在其中打开cutil.sln解决方案(或针对VS2008的cutil_vc90.sln),并在发布和调试模式下为您的平台构建它

然后再试试你的样品

cutil库用于避免在所有示例中复制相同的代码,如果您正在启动自己的项目,我将避免重用cutil库并编写自己的检查器。例如,如果检测到CUDA错误,而不是像在cutil中那样只调用exit(),则可能会失败


强烈推荐SDK中包含的cuda.rules文件!使用它,您只需将.cu文件添加到任何项目中,VisualStudio就会知道如何编译它们并将它们链接到最终的可执行文件中。轻松点

因为您正在编译SDK示例,所以项目文件可能是正确的。更有可能的是,您尚未构建cutil库。转到SDK安装目录,然后进入“C”目录。您将看到一个“common”目录,在其中打开cutil.sln解决方案(或针对VS2008的cutil_vc90.sln),并在发布和调试模式下为您的平台构建它

然后再试试你的样品

cutil库用于避免在所有示例中复制相同的代码,如果您正在启动自己的项目,我将避免重用cutil库并编写自己的检查器。例如,如果检测到CUDA错误,而不是像在cutil中那样只调用exit(),则可能会失败


强烈推荐SDK中包含的cuda.rules文件!使用它,您只需将.cu文件添加到任何项目中,VisualStudio就会知道如何编译它们并将它们链接到最终的可执行文件中。轻松点

我遇到了同样的问题。事实证明,我不仅需要构建cutil项目,还需要在SDK的共享文件夹下构建Shutils项目。

我遇到了同样的问题。事实证明,我不仅需要构建cutil项目,还需要在SDK的共享文件夹下构建Shutils项目。

如何在Visual studio 2008中实现这一点?emkrish,打开Visual studio项目的属性,单击链接器,将路径添加到“附加库目录”阅读Visual Studio帮助文档:如何在Visual Studio 2008中执行此操作?emkrish,打开Visual Studio项目的属性,单击链接器,将路径添加到“其他库目录”阅读Visual Studio帮助文档: