使用帮助
关注公众微信
 读懂通信 LTE学习大使 登陆 搜索

>> gnuradio
空中接口学园空中接口技术的实现通信仿真 → GNURadio不同版本在Ubuntu18.04上的安装
  发表一个新主题  发表一个新投票  回复主题 您是本文的第 1103 个阅读者  浏览上一篇主题  刷新本主题   树形显示文章 浏览下一篇主题
 * 主题: GNURadio不同版本在Ubuntu18.04上的安装 保存该页为文件  报告本帖给版主  显示可打印的版本  把本贴打包邮递  把本贴加入论坛收藏夹  发送本页面给朋友  把本贴加入IE收藏夹 
 Heureka 离线,有人找我吗?
  
  等级:学长
  文章:7
  积分:
  注册:2023-04-02
给Heureka发送一个短消息 把Heureka加入好友 查看Heureka的个人资料 搜索Heureka在通信仿真的所有文章 点击这里发送电邮给Heureka 引用回复这个文章 回复这个文章楼主
发文心情 GNURadio不同版本在Ubuntu18.04上的安装
GNURadio3.7
    GNURadio3.7版本是Ubuntu18.04软件源中默认的版本,可以直接安装。命令如下:
       sudo apt install gnuradio
GNURadio3.8
    GNURadio3.8版本安装时需要使用PPA软件源。命令如下:
       sudo add-apt-repository ppa:gnuradio/gnuradio-releases-3.8
       sudo apt update
       sudo apt install gnuradio


[此贴子已经被作者于2023-08-23 21:48:55编辑过]
点击查看用户来源及管理<br>发贴IP:*.*.*.* 2023-08-22 22:52:26
  鲜花(0)  鸡蛋(0)
 Heureka 离线,有人找我吗?
  
  等级:学长
  文章:7
  积分:
  注册:2023-04-02
给Heureka发送一个短消息 把Heureka加入好友 查看Heureka的个人资料 搜索Heureka在通信仿真的所有文章 点击这里发送电邮给Heureka 引用回复这个文章 回复这个文章2
发文心情 
GNURadio3.9
    GNURadio3.9版本不能在Ubuntu18.04默认的软件源或PPA软件源中找到,故使用源码编译法。步骤和命令如下:
     1.下载源码。下载地址:https://github.com/gnuradio/gnuradio.git
     2.安装依赖
       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
      sudo apt install python3-matplotlib libsndfile1-dev
    3.安装Volk
       git clone --recursive https://github.com/gnuradio/volk.git
       cd volk
       mkdir build
       cd build
       cmake -DCMAKE_BUILD_TYPE=Release -DPYTHON_EXECUTABLE=/usr/bin/python3 ../
       make -j4
       sudo make install
       sudo ldconfig
       cd
    4. 安装pybind11(需自行下载)
       cd  ~/work/grunzip pybind11-master.zip
       cd pybind11-master
       mkdir build
       cd build
       cmake ../
       make –j4
       sudo make install
       sudo ldconfig
       cd
    5. 使用WinSCP将源码传输至Linux虚拟机,然后运行下列命令:
       unzip gnuradio-maint-3.9.zip
       cd gnuradio-maint-3.9
       mkdir build
       cd build
       cmake ../
       make -j4
       sudo make install
       sudo ldconfig


[此贴子已经被作者于2023-08-23 21:49:19编辑过]
点击查看用户来源及管理<br>发贴IP:*.*.*.* 2023-08-23 15:13:00
 Heureka 离线,有人找我吗?
  
  等级:学长
  文章:7
  积分:
  注册:2023-04-02
给Heureka发送一个短消息 把Heureka加入好友 查看Heureka的个人资料 搜索Heureka在通信仿真的所有文章 点击这里发送电邮给Heureka 引用回复这个文章 回复这个文章3
发文心情 
GNURadio3.10
    GNURadio3.10版本通过Conda这一工具来安装。步骤和命令如下:
1.下载Miniforge。下载地址:
https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-Linux-x86_64.sh
2.使用WinSCP将Miniforge传输至Linux虚拟机,然后运行下列命令:
 bash Miniforge3-Linux-x86_64.sh
 conda install mamba
        conda create -n radioconda -c conda-forge -c ryanvolz --only-deps radioconda
        conda activate radioconda
    完成安装,此时可启动GNURadio3.10。
    需要注意的一点是,每次在启动GNURadio3.10时,均需使用一次命令:
       conda activate radioconda
点击查看用户来源及管理<br>发贴IP:*.*.*.* 2023-08-23 15:13:15
 Heureka 离线,有人找我吗?
  
  等级:学长
  文章:7
  积分:
  注册:2023-04-02
给Heureka发送一个短消息 把Heureka加入好友 查看Heureka的个人资料 搜索Heureka在通信仿真的所有文章 点击这里发送电邮给Heureka 引用回复这个文章 回复这个文章4
发文心情 
以上所有安装方法均在VirtualBox虚拟机上实现
点击查看用户来源及管理<br>发贴IP:*.*.*.* 2023-08-24 18:17:35
 tom 离线,有人找我吗?
  
  
  等级:LTE学习大使
  文章:4544
  积分:
  注册:2003-06-10
给tom发送一个短消息 把tom加入好友 查看tom的个人资料 搜索tom在通信仿真的所有文章 点击这里发送电邮给tom 引用回复这个文章 回复这个文章5
发文心情 
U20.04安装的GnuRadio是3.8.1.0版本

----------------------------------------------

点击查看用户来源及管理<br>发贴IP:*.*.*.* 2024-06-09 16:06:50

本主题文章数5,分页: [1]

管理选项锁定 | 解锁 | 提升 | 删除 | move | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告

Powered by:Old version
Copyright ©2002 - 2019空中接口学园 , 页面执行时间:46.875毫秒