我想尝试在DPDK中学习Debian 10 buster VM中的东西。我以DPDK 20.08作为资料来源。
我遵循了在从源https://doc.dpdk.org/guides/linux_gsg/build_dpdk.html#uncompress-dpdk-and-browse-sources编译DPDK目标时提到的步骤
我试着遵循以下步骤
tar xJf dpdk-<version>.tar.xz
cd dpdk-<version>
meson build
cd build
ninja
ninja install
ldconfig当我尝试的时候
忍者
它起作用了。然后我去找下一个命令
如果我试着
sudo ninja install 在dpdk构建目录中,上面写着sudo: ninja:命令找不到
如果我试着
ninja install with out sudo它会因错误而终止。它询问sudo密码,然后显示ModuleNotFoundError:没有名为mesonbuild的模块失败
忍者:生成停止:子命令失败
希望你能帮我解决这个问题。
使用根帐户编辑重复步骤。问题没有发生。最初它在/home/vijay/..local/bin文件夹中查找。然后我使用了/usr/local/bin/meson
发布于 2021-01-16 17:00:48
错误信息ninja: command not found可能是两件事中的一件。
NINJA实用程序未安装PATH for NINJA Binary不正确正如注释中所建议的那样,确保安装了“忍者”,并确保安装了类似于you have the right path的/usr/bin/。
编辑@Vijay已经更新,这确实是与路径相关的问题。
https://stackoverflow.com/questions/65747362
复制相似问题