c++ - 您的计算机缺少 tbb.dll

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

我已遵循此 video 中的每一步.

基本上将所有附加依赖项添加到 Visual Studio 2010。还将 tbb.lib 添加到链接器输入选项。程序构建但不运行。

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

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

最佳答案

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

关于c++ - 您的计算机缺少 tbb.dll,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12019873/

相关文章:

C++ 为什么在不使用删除的函数时编译器失败并显示错误代码 C2280

java - 如何从java代码调用外部dll函数

visual-studio - CA1014 标记 'some.dll' 带有 CLSCompliant(true) 错误消息和 VS2010 的 StyleCop

c++ - 无锁容器如何对并发分区和排序使用react?

c++ - 为 TBB 注册环境变量

opencv - 在 Raspberry Pi 2 上使用 TBB 编译 OpenCV 3

c++ - std::malloc 可以创建一个对象吗?总是需要安置新的吗?

c++ - 非成员运算符重载应该放在哪里?

c++ - 如何访问嵌套匿名命名空间下定义的变量?

c# - 两个不同的进程可以共享相同的 DLL 数据吗?