首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Meson和Ninja安装DPDK

使用Meson和Ninja安装DPDK
EN

Stack Overflow用户
提问于 2021-01-16 07:24:23
回答 1查看 1.7K关注 0票数 0

我想尝试在DPDK中学习Debian 10 buster VM中的东西。我以DPDK 20.08作为资料来源。

我遵循了在从源https://doc.dpdk.org/guides/linux_gsg/build_dpdk.html#uncompress-dpdk-and-browse-sources编译DPDK目标时提到的步骤

我试着遵循以下步骤

代码语言:javascript
复制
tar xJf dpdk-<version>.tar.xz
cd dpdk-<version>
meson build
cd build
ninja
ninja install
ldconfig

当我尝试的时候

忍者

它起作用了。然后我去找下一个命令

如果我试着

代码语言:javascript
复制
sudo ninja install 

在dpdk构建目录中,上面写着sudo: ninja:命令找不到

如果我试着

代码语言:javascript
复制
ninja install with out sudo

它会因错误而终止。它询问sudo密码,然后显示ModuleNotFoundError:没有名为mesonbuild的模块失败

忍者:生成停止:子命令失败

希望你能帮我解决这个问题。

使用根帐户编辑重复步骤。问题没有发生。最初它在/home/vijay/..local/bin文件夹中查找。然后我使用了/usr/local/bin/meson

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-01-16 17:00:48

错误信息ninja: command not found可能是两件事中的一件。

  1. NINJA实用程序未安装
  2. PATH for NINJA Binary不正确

正如注释中所建议的那样,确保安装了“忍者”,并确保安装了类似于you have the right path/usr/bin/

编辑@Vijay已经更新,这确实是与路径相关的问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65747362

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档