在 Ubuntu 16.04 上安装 Cilk 时出现问题

Problem during Cilk installation on Ubuntu 16.04

我试了两天在我的电脑上安装cilk。目前我正在尝试将它安装在 Ubuntu 16.04 上(因为 Ubuntu 18 似乎有问题我尝试安装较旧的 OS)。 我正在按照 http://cilk.mit.edu/download/ 中的说明进行操作,但是当我执行命令时:

$ cmake -DCMAKE_BUILD_TYPE=Release -DLLVM_TARGETS_TO_BUILD=host -DLLVM_BINUTILS_INCDIR=/usr/include ..

它不起作用,出现以下错误:

CMake Error at cmake/modules/LLVM-Config.cmake:256 (message):
Library 'NVPTX' is a direct reference to a target library for an omitted
target.
Call Stack (most recent call first):
tools/polly/lib/CMakeLists.txt:91 (llvm_map_components_to_libnames)


-- Configuring incomplete, errors occurred!

我该怎么办?

Problem during Cilk installation on Ubuntu ...

Ubuntu 16.04:在执行 sudo apt-get install tapirclang-5.0 libcilkrts5 时缺少 libtapirllvm5.0,因此我们可以使用 g++

$ git clone https://github.com/OpenCilk/cilkrts.git
$ cd cilkrts/ && mkdir build && cd build/
$ CC=gcc-5 CXX=g++-5 cmake -DCMAKE_INSTALL_PREFIX=../install ..
$make 
.
[100%] Built target cilkrts_static

Ubuntu 18.04 :相同 → $ CC=gcc-5 CXX=g++-5 cmake -DCMAKE_INSTALL_PREFIX=../install ..[100%] Built target cilkrts .... 即没有错误。