GNU 无线电雷达工具箱

GNU 无线电雷达工具箱

我正在尝试从此链接下载 GNU Radio Radar Toolbox(https://github.com/kit-cel/gr-radar)。我按照该链接中列出的步骤进行操作,但是当我到达 {cmake ../} 时,它给出了:

-- Checking for module 'gmp'
--   No package 'gmp' found

-- Checking for module 'Qt5Qwt6'
--   No package 'Qt5Qwt6' found

当我开始搜索如何下载 Qt 时,我发现它不是免费的。此外,一些在线命令(如下所示)无法解决问题。

sudo apt-get install qt5-default
sudo apt-get install qt5-doc
sudo apt-get install qt5-doc-html qtbase5-doc-html
sudo apt-get install qtbase5-examples

有什么想法可以解决这两个包的问题吗?

答案1

要在 Ubuntu 18.04.6 LTS 上构建 GNU Radio Radar Toolbox,您必须安装 GRC 3.8GNU 无线电 PPA以及构建依赖项

sudo add-apt-repository ppa:gnuradio/gnuradio-releases-3.8
sudo apt-get update
sudo apt-get install git cmake build-essential gnuradio-dev qtbase5-dev libuhd-dev doxygen graphviz swig libqwt-qt5-dev texlive-latex-base texlive-binaries

然后使用以下命令进行编译

cd ~/Downloads
git clone https://github.com/kit-cel/gr-radar.git
cd gr-radar
mkdir build
cd build
cmake ..
make -j$(nproc)

sudo ./../examples/setup/setup_core
ctest
sudo make install

相关内容