【发布时间】:2011-09-21 17:10:46
【问题描述】:
我正在尝试从 cuda sdk 构建 bandwidthTest_vs2010,但出现错误:1>LINK : fatal error LNK1104: cannot open file 'shrUtils32D.lib'
其他库目录包含:
- $(CudaToolkitLibDir)
- ../../common/lib/$(PlatformName)
- ../../../shared/lib/$(PlatformName)
我在那里找不到 shrUtils32D.lib。
- 这些 lib 目录之间有什么区别?
- 我应该怎么做才能解决这个问题?
【问题讨论】:
-
适合我 - 什么版本的 CUDA SDK 等?
-
cuda 工具包 4.0.17 32 位(2011 年 5 月),nvidia gpu 计算 sdk 浏览器 4.17.516.1605,windows 7 家庭高级版 32 位
-
您在安装 SDK 后是否移动/重命名任何文件/目录或更改任何内容?
-
我之前安装了 Visual C++ 2008 Express。我只重新安装了 Visual C++ Express(我手动删除了两个文件夹,因为卸载程序将它们留在了光盘上:C:\Program Files\Microsoft Visual Studio 9.0 和 C:\Program Files\Microsoft Visual Studio)。现在我也无法安装 Parallel Nsight - 我收到一条错误消息:“尚未满足所选功能的安装要求......”但我当然已经安装了 Visual C++ 2010 Express 和 .NET Framework 4
-
听起来您可能搞砸了各种 Visual Studio 安装 - 我建议您删除 2008、2010 和任何其他版本,然后从头开始,仅使用 2010。
标签: cuda