c++ - TBB_tbb_LIBRARY_DEBUG-未找到

标签 c++ linux ubuntu tbb

在其中一个代码中,在实现过程中,我做了

cmake..

但是我得到了错误:

username@ubuntu:~/folder/build$ cmake ..
FINALLL TBB_LIBRARIES = 'optimized;/usr/lib/x86_64-linux-gnu/libtbb.so;debug;TBB_tbb_LIBRARY_DEBUG-NOTFOUND'
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
TBB_tbb_LIBRARY_DEBUG (ADVANCED)
    linked by target "DSKCFcpp" in directory /home/srishti/realtimeKCF

-- Configuring incomplete, errors occurred!
See also "/home/username/realtimeKCF/build/CMakeFiles/CMakeOutput.log".

This告诉我,当至少缺少一个必需的库或其包含路径时,(第 29 行)认为未找到 TBB。当未指定 TBB_FIND_COMPONENTS 时,仅需要线程库“tbb”。

此外,我没有在以下路径中看到 BB_tbb_LIBRARY_DEBUG (ADVANCED):

/usr/lib/x86_64-linux-gnu/

我想不出解决办法

最佳答案

我能够解决这个问题。 TBB 的路径将在 CMake 文件中更改。关于格式应该是什么的说明在同一文件中给出。

谢谢。

关于c++ - TBB_tbb_LIBRARY_DEBUG-未找到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50710510/

相关文章:

c++ - 如何使用 C++ 的特性来更干净地使用 i18n 库,而不是直接使用 C 的 gettext()

c++ - itk 3.20.1 处理器亲和性

ruby-on-rails - 使用 Capistrano 将 Sidekiq 部署到 Ubuntu 时出错

c++ - 文件本地定义

c++ - 如何将二次贝塞尔曲线代码转换成三次贝塞尔曲线?

php - 在 php 中运行带有 "xte command"的 bash 文件

linux - 停止 postgresql 在 ubuntu 启动时启动

linux - 在 Linux 中删除文件名的 10 个字符

c++ - 回车 c++\r 和\b 输出

linux - Yocto 使用一个配方文件启用多个 systemd 服务