qiuzheru1作者
2年10个月前修改于 2年10个月前IP:瑞士
928229
6楼

没有任何优化的GNURadio source调通了,主要的难度在于如何在Windows上编译好OOT模块。

除了NI RFSA驱动全家桶,radioconda外(和gnuradio-build-deps ?),还需要安装Boost库,Visual Studio 2019以及Windows SDK。懒得改CMake文件了,直接在生成的VS工程里把RFSA的header和lib加上就好。make install的时候注意按以下第二个链接配置好安装目录。

还有一个漏掉的大坑,OOT模块需要创建python binding,这一部分在Windows上因为各种bug无法自动生成(bindtool给castxml错误传入的'-fPIC',还有castxml在windows下根本就不兼容boost库(issue #36)),需要参考pybind手动创建。

参考了

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Untitled.png

评论(5)
6
文号 / 928229

百炼成钢
名片发私信
学术分 1
总主题 12 帖总回复 206 楼拥有证书:仪表用户 进士 学者 机友
注册于 2022/04/30 23:47:33最后登录 2026/10/30 22:49:54
主体类型:个人
所属领域:无
认证方式:手机号
IP归属地:瑞士

个人简介

暂未填写
笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的