【问题标题】:tbb.dll is missing from your computer您的计算机缺少 tbb.dll
【发布时间】:2012-08-18 15:39:48
【问题描述】:

我已经按照video 中的每一步。

基本上将所有其他依赖项添加到 Visual Studio 2010。将 tbb.lib 也添加到链接器输入选项中。程序可以编译,但没有运行。

我收到系统错误:“程序无法启动,因为您的计算机中缺少 tbb.dll。请尝试重新安装程序以解决此问题。”

这样做,仍然得到同样的错误。还看到 tbb.dll 存在于 \bin 目录中。

【问题讨论】:

  • 无论 tbb.dll 位于何处,它都应该位于\bin 目录中。需要将其复制到项目的 Debug 目录中。
  • @HansPassant 谢谢。它确实有效。 TBB here 有一个插件。这个普林做什么?它真的将文件复制到我的调试目录吗?我以为它所做的只是填写项目属性。我正在开发 VC2010 express,所以无法使用该插件。
  • @ShishirPandey.. 你在 2012 年谈论的视频已不复存在......有机会再次找到它吗?

标签: c++ dll tbb visual-c++


【解决方案1】:

将包含 tbb.dll 文件的文件夹的路径(例如,在我的例子中是 ..\tbb42_20131003oss\bin\ia32\vc10)添加到 PC 的 PATH 环境变量中。这样,dll 文件就可以访问和使用,而无需将其复制到项目的 Debug(或 Release)目录中。

【讨论】:

  • 我会说复制文件是一种更直接的方法,但也可以。
猜你喜欢
  • 2017-11-09
  • 2014-04-17
  • 1970-01-01
  • 2012-11-05
  • 1970-01-01
  • 1970-01-01
  • 2014-02-24
  • 2014-05-21
  • 1970-01-01
相关资源
最近更新 更多