安装无线仿真工具emane

emane是core的一个插件,可以实现更加真实的无线仿真。

参考:

https://liangkang233.github.io/2021/07/installation/
https://github.com/adjacentlink/emane/wiki/Build

安装步骤

1.安装emane构建依赖项(如果有其他进程占用,sudo kill -9 进程号)
sudo apt-get install gcc g++ autoconf automake libtool libxml2-dev libprotobuf-dev \
libpcap-dev libpcre3-dev uuid-dev debhelper pkg-config protobuf-compiler git dh-python \
python3-protobuf python3-setuptools 

2.克隆emane存储库
git clone https://github.com/adjacentlink/emane.git

3.构建设计
cd emane
./autogen.sh && ./configure && make deb
PYTHON=python3 ./configure --prefix=/usr

cd .debbuild
sudo dpkg -i *.deb
sudo apt-get install -f

cd emane
cd src/python
sudo make
sudo make install

4.安装到core虚拟环境
cd <core绝对路径>/daemon
sudo <poetry的绝对路径> run pip install <EMANE的绝对路径>/src/python

cd <EMANE的绝对路径>src/python
PATH=/opt/protoc/bin:$PATH make
sudo core-python -m pip install .

测试

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值