当我make从DPDK 的快速启动指令执行时,我收到以下错误:
eal_memory.c:56:18: fatal error: numa.h: No such file or directory
Run Code Online (Sandbox Code Playgroud)
即使已经安装了libnuma,错误也会出现:
>sudo yum install numactl-libs.x86_64
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* elrepo: mirrors.tuna.tsinghua.edu.cn
Package numactl-libs-2.0.9-6.el7_2.x86_64 already installed and latest version
Nothing to do
Run Code Online (Sandbox Code Playgroud)
我正在使用CenOS Linux 7.3.1611版(核心版).
我该如何解决这个问题?
And*_*kyy 11
尝试安装numactl-devel:
sudo yum install numactl-devel
Run Code Online (Sandbox Code Playgroud)
numa.h 也是libnuma包的一部分。
请安装 libnuma 包:
CentOS 6.9: yum install libnuma-devel
Ubuntu: apt-get install libnuma-dev
看起来在 CentOS 7 docker 容器 libnuma-devel 上不可用。在这种情况下尝试yum install numactl-devel
| 归档时间: |
|
| 查看次数: |
7985 次 |
| 最近记录: |