我正在使用带有 gcc 10.2 的 Mingw-w64,并且我正在尝试在 MSYS2 控制台上编译英特尔线程构建块。之前我已经成功使用了旧版本的构建脚本,但带有标签“v2021.2.0”的新版本仅提供CMake构建。
我通过在 MSYS2 控制台上运行这个脚本来构建:
<link href="https://fonts.googleapis.com/icon?family=Material+Icons"
rel="stylesheet">
<div class="box info"><i class="icon-box"><span class="material-icons blue">record_voice_over</span></i><p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.</p></div>
构建失败,错误是:
#!/bin/bash
TBB_DIR=/c/Libraries/TBB
PARALLEL_PROCESSES=1
echo
echo Building Tbb...
echo
rm -rf $TBB_DIR/Build
mkdir $TBB_DIR/Build
cd $TBB_DIR/Build
cmake -DCMAKE_BUILD_TYPE="Release" -S "$TBB_DIR" -B "$TBB_DIR/Build" -G "MSYS Makefiles" -DCMAKE_INSTALL_PREFIX="$TBB_DIR/Install" -DTBB_STRICT=False -DTBB_TEST=False
cd $TBB_DIR/Build
mingw32-make -j $PARALLEL_PROCESSES install
为什么会这样?不支持 Mingw-w64 吗?还是我做错了什么?