我正在尝试在 win64 下使用 MSVC2010 Express 编译 OpenCV 2.4.5
链接:致命错误 LNK1104:无法打开文件 'tbb_debug.lib'
我所有的路径都在 cmake 中正确设置。似乎在我的 TBB lib 目录中,我有 tbb_debug.dll,但没有 tbb_debug.lib。我从源代码编译了 tbb,但是,预构建的 TBB 包中似乎也没有 tbb.lib。为什么 OpenCV 要求 .lib?
我正在尝试在 win64 下使用 MSVC2010 Express 编译 OpenCV 2.4.5
链接:致命错误 LNK1104:无法打开文件 'tbb_debug.lib'
我所有的路径都在 cmake 中正确设置。似乎在我的 TBB lib 目录中,我有 tbb_debug.dll,但没有 tbb_debug.lib。我从源代码编译了 tbb,但是,预构建的 TBB 包中似乎也没有 tbb.lib。为什么 OpenCV 要求 .lib?
将发布库复制到调试文件夹 - 它丢失了。
我以为它是在 2.4.5 上修复的,但它不再在 Windows 上使用 tbb 所以没有经验
在过去的几天里,我一直在努力用 TBB 构建 OpenCV。我最终设法编译它;请在此答案中找到我的 CMake 设置和其他发现。