问题
按照提供的readme
git clone https://github.com/TorchDSP/torchsig.git
cd torchsig
pip install .
cd gr-spectrumdetect
mkdir build
cd build
cmake ../
make install
cd ../examples/
bash trained_model_download.sh
gnuradio-companion example.grc &
安装总是出错,cmake ../
这步一直make不了
报找不到gmp
mpir
模块。
解决
首先torchsig的环境安装好,
然后环境重新安装cmake、gnuradio, 还有boost、pkg-config
安装后就可以cmake ../
通过,避免工程路径里包含中文
mkdir build
cd build
cmake ..
然后看一下gnuradio的路径 gnuradio-config-info --prefix
得到 <gnuradio_prefix>
gnuradio-config-info --prefsdir
这里的 prefsdir 下面应该有模块 .xml/.yml 文件。
接着指定前缀
cmake .. -DCMAKE_INSTALL_PREFIX=<gnuradio_prefix>
然后安装
cmake --build build --config Release
cmake --install build --config Release
模块就安装进了
然后就是正常的运行其他的代码