在 Arch 上构建软件并查找依赖关系

在 Arch 上构建软件并查找依赖关系

我对编译软件还比较陌生。我下载了一个名为 gr-scan 的软件包,它使用 gnuradio 和 osmosdr(我已安装并运行它们pacman)。说明说编辑Makefile并运行make

我检查了 gnuradio 和 osmosdr 的路径Makefile- 它们存在并且包含内容 - 但构建返回此错误;

In file included from main.cpp:23:0:
topblock.hpp:23:26: fatal error: gr_top_block.h: No such file or directory
compilation terminated.
Makefile:23: recipe for target 'gr-scan' failed
make: *** [gr-scan] Error 1

快速谷歌显示gr_top_block.h核心 gnuradio 源我以为 pacman 会把它保存在某个地方?但是当我用 搜索我的驱动器时,find / -name "gr_top_block.h"没有得到任何结果。

下一步是什么?我应该下载 gnuradio 并以make某种方式告知它的源代码在哪里吗?任何建议都值得赞赏

相关内容