【问题标题】:Building OpenCV 2.4.5 with TBB - missing tbb_debug.lib使用 TBB 构建 OpenCV 2.4.5 - 缺少 tbb_debug.lib
【发布时间】:2013-05-09 03:36:02
【问题描述】:

我正在尝试在win64下用MSVC2010 Express编译OpenCV 2.4.5

LINK : 致命错误 LNK1104: 无法打开文件 'tbb_debug.lib'

我所有的路径都在 cmake 中正确设置。看来在我的 TBB lib 目录中,我有 tbb_debug.dll,但没有 tbb_debug.lib。我从源代码编译了 tbb,但是,预构建的 TBB 包中似乎也没有 tbb.lib。为什么 OpenCV 要求 .lib?

【问题讨论】:

    标签: opencv build tbb visual-studio-2010


    【解决方案1】:

    将发布库复制到调试文件夹 - 它丢失了。

    我以为它是在 2.4.5 上修复的,但它不再在 Windows 上使用 tbb 所以没有经验

    【讨论】:

    • 我不完全确定你的意思。我没有 tbb.lib 也没有 tbb_debug.lib——只有 dll 的
    • 从intel下载tbb包,应该有tbb.lib,opencv没有自带
    • 我确实有 tbb。它仅与 tbb.dll 和 tbb_debug.dll 一起提供。没有.lib
    • here重新下载。在lib文件夹中,可以找到需要的文件。
    • 感谢 dilgenter。那行得通。我实际上是从源代码编译 tbb 的,它没有构建 .lib 文件。必须有一些我不知道的配置选项来构建库。
    【解决方案2】:

    在过去的几天里,我一直在努力使用 TBB 构建 OpenCV。我最终设法编译它;请在 this answer 中找到我的 CMake 设置和其他发现。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-15
      • 1970-01-01
      • 1970-01-01
      • 2013-06-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多