如何在编译OpenCV项目时禁用TBB

时间:2012-04-12 08:55:21

标签: c++ c visual-studio opencv tbb

我在VisualStudio 9上使用OpenCV 2.3.1,当我编译项目时,我发现了一个错误,我没有tbb.dll。但我不需要它,因为它将来会成为一个Android项目。 有人知道我在编译时如何禁用TBB? 我看过这篇文章,但似乎没那么相关:s(http://stackoverflow.com/questions/7565089/how-to-disable-auto-link-for-tbb)

THX

1 个答案:

答案 0 :(得分:2)

首先,您可以使用cmake-gui(对于Windows)并使用以下选项重新编译opencv:-D WITH_TBB (=OFF)在Windows上,此选项可能称为USE_TBB。 其次,如果您只想在不使用TBB的情况下编译程序,则需要在VS9中编译规则时提供相同的选项。我现在不VS,所以我可以给你选项名称。