0

我在 Ubuntu 20.04 中使用 gcc 7.5.0 和 g++ 7.5.0(支持 cilk plus)编译,但错误提示“cilk/cilk.h:没有这样的文件或目录”错误如图所示

任何人都可以帮助我解决这种情况吗?非常感谢!

4

1 回答 1

0

您的编译器仍然不支持 cilkplus,只需通过 apt-get install 安装即可:

sudo apt-get install -y libcilkrts5

给你,

更新: ubuntu 20.04 上的 gcc 包不支持 Cilk,要在 ubuntu 20.04 上安装 cilk,您必须gcc version < 7按照以下说明在 ubuntu 20.04 上安装 gcc-6 g++6,

sudo vim /etc/apt/sources.list
add "deb http://dk.archive.ubuntu.com/ubuntu/ bionic main universe" to file
sudo apt update
sudo apt-get install gcc-6 g++-6 -y

检查gcc -v您是否正确降级了 gcc 版本然后 cilk 扩展应该可以工作。

于 2021-08-10T12:47:58.597 回答