与 Nuwen 一起设置英特尔 TBB

Setting Up Intel TBB with Nuwen

本文关键字:英特尔 TBB 设置 一起 Nuwen      更新时间:2023-10-16

我最近开始有兴趣学习更多关于并行计算、并发等的知识。我的主要语言是C++,所以显然我决定在我的个人学习中使用它。

经过一些研究(阅读:在谷歌上查找(,我决定使用英特尔的TBB库是最理想的。

不过,到目前为止,让我陷入困境的一件事是将其设置为在我的计算机上使用。我在互联网上查找了某种关于使用 MinGW 设置 TBB 的教程(就我而言,特别是 Nuwen(,但实际上什么也没找到。

所以,这是我的问题:我将如何设置 TBB 以与 Nuwen 发行版一起使用?

TBB在Windows包中没有为mingw提供二进制文件。所以你应该从源代码构建它。你需要编译器和GNU制作;

从 https://github.com/01org/tbb/releases 下载源代码(.zip

(

在那里解压缩一些(不确定,但共同点:当心目录路径中的空格(

使用编译器的环境打开控制台,转到 $archive_root/src 并调用 gmake tbb tbbmalloc compiler=gcc 。此外,如果您的编译器支持此模式,您也可以尝试在构建命令中添加stdver=c++11

您可以在 $archive_root/build/windows_...目录