我已经安装了英特尔并行工作室。然而,查看tbb目录结构中的gcc编译器,它似乎使用了4.8。我正在尝试构建另一个依赖于tbb的存储库,它给出了以下错误,我相当确定是由旧版本的gcc引起的。 错误: /usr/include/tbb/concurrent_vector.h(667): error: ambiguous "?" operation: second operand of type "tbb::internal::concurrent_vector_base_v3::size_type" can be converted to third operan
当我在代码中使用oneDPL时,我面临以下问题:
/usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/pstl/parallel_backend_tbb.h:70:10: error: no member named 'task' in namespace 'tbb'
为什么会发生这种事,我该如何解决呢?
我正在使用CMake构建一个跨平台项目。目前,我正试图在Linux上运行它。我最近添加了一个用于运行测试的项目,但是它不会运行,因为它找不到一个共享库,特别是libtbbmalloc.so.2。
/tests: error while loading shared libraries: libtbbmalloc.so.2: cannot open shared object file: No such file or directory`
当我在可执行文件上运行ldd时,我得到以下信息:
linux-vdso.so.1 (0x00007fffeb572000)
libtbbmalloc_pro
在其中一个代码中,在执行过程中,我确实
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 t
我跟随从源代码构建OSRM-后端。
当它说:
cd build
cmake /srv/osrm/osrm-backend/
我收到了一条错误消息:
ERROR: Intel TBB NOT found!
-- Looked for Threading Building Blocks in /usr
CMake Error at cmake/FindTBB.cmake:274 (message):
Could NOT find TBB library.
Call Stack (most recent call first):
CMakeLists.txt:533 (find_packag
我不能让TBB去工作。我正在遵循“入门”文档中的步骤。
我正在执行以下步骤:
下载linux文件+源文件。在1 directorycalling中提取它们的使到tbb./bin调用源tbbvars.sh intel64到examples/Getting_started/sub_string_findercalling make
然后我得到错误:
sub_string_finder.cpp:32:30: fatal error: tbb/parallel_for.h: No such file or directory
我确实搜索了很多,但找不到任何相关的东西。
我也尝试过添加一些-I语句,但是
我有一个叫做Vik的conda环境。安装的包之一是TBB (tbb=2018.0.5)。我想升级到2019.5或更高版本,因为我的代码返回此警告。因此,我继续安装了最新的NumbaWarning: The TBB threading layer requires TBB version 2019.5 or later (至少这是我所相信的)。我没有保留原始的留言记录,但在我看来是正常的。我的印象是,该软件包已成功安装。当我再次安装它时,这就是我得到的
(base) C:\Windows\system32>conda activate Vik
(Vik) C:\Windows\system
我已经为我的研究工作了一年多的项目,Oneapi已经集成了超过6个月,一切都在工作。昨天我更新了一些测试代码,并运行了测试,没有任何异常。今天我重启了我的机器(Ubuntu 20.04.2 LTS,64位)进行更新,现在当我尝试编译项目时,它给出了: In file included from /opt/intel/oneapi/tbb/2021.2.0/env/../include/oneapi/tbb/enumerable_thread_specific.h:26,
from /opt/intel/oneapi/tbb/2021.2.0/env/../i