gr-gsm完整安裝教程 安裝gnuradio3.8 安裝依賴項 指定gnuradio源 安裝gnuradio 安裝gr-gsm 安裝成功
安裝gnuradio3.8
安裝依賴項
sudo apt install git cmake g++ libboost-all-dev libgmp-dev swig python3-numpy python3-mako python3-sphinx python3-lxml doxygen libfftw3-dev libsdl1.2-dev libgsl-dev libqwt-qt5-dev libqt5opengl5-dev python3-pyqt5 liblog4cpp5-dev libzmq3-dev python3-yaml python3-click python3-click-plugins python3-zmq python3-scipy python3-gi python3-gi-cairo gir1.2-gtk-3.0 libcodec2-dev libgsm1-dev libusb-1.0-0 libusb-1.0-0-dev libudev-dev python3-setuptools
指定gnuradio源
sudo add-apt-repository ppa:gnuradio/gnuradio-releases-3.8
安裝gnuradio
sudo apt-get update
sudo apt install gnuradio
安裝gr-gsm
安裝依賴項
sudo apt-get update
sudo apt-get install -y cmake autoconf libtool pkg-config build-essential python-docutils libcppunit-dev swig doxygen liblog4cpp5-dev python3-scipy libgtk2.0-0 gnuradio-dev gr-osmosdr libosmocore-dev liborc-0.4-dev
安裝gr-gsm
git clone https://gitea.osmocom.org/sdr/gr-gsm
cd gr-gsm
mkdir build
cd build
cmake ..
mkdir $HOME/.grc_gnuradio/ $HOME/.gnuradio/
make
sudo make install
sudo ldconfig
修改環境變量
echo 'export PYTHONPATH=$PYTHONPATH:/usr/local/lib/python3/dist-packages' >> ~/.bashrc
source ~/.bashrc
安裝成功