簡體   English   中英

在 Ubuntu 16.04 上安裝 Cilk 期間的問題

[英]Problem during Cilk installation on Ubuntu 16.04

我嘗試了兩天在我的電腦上安裝 cilk。 目前,我正在嘗試將其安裝在 Ubuntu 16.04 上(因為 Ubuntu 18 似乎存在問題,因此我嘗試安裝較舊的操作系統)。 我正在按照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!

我該怎么辦?

在 Ubuntu 上安裝 Cilk 期間出現的問題...

Ubuntu 16.04:執行sudo apt-get install tapirclang-5.0 libcilkrts5 libtapirllvm5.0時缺少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 .... 即沒有錯誤。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM