最新 最热

GCC 降级 / 版本选择

我当前 gcc 的版本为 11.4, 但是需要安装 gcc 7的版本,但是安装时报错:

2024-09-07
1

MacOS 下如何安装 gnu 版本的 sed

原因是由于 MacOS 下默认的 sed 和 Linux 下是不一样的,导致 -i 无法正确识别,通常的做法是安装一个 gnu-sed 已替换原本的 sed 命令

2024-09-03
4

GNU 汇编器的语法

为什么要学习汇编语法呢?原因是我最近在做一个面向对象语言的编译器(地址:https://github.com/Orlion/Mizar),目前已经完成了parser部分,即已经生成了AST,下一步要做的就是语义分析了,而语义分析之后要做的就是生成AT&T汇编代...

2024-09-02
1

bison版本过低

腾讯云开发者社区是腾讯云官方开发者社区,致力于打造开发者的技术分享型社区。提供专栏,问答,沙龙等产品和服务,汇聚海量精品云计算使用和开发经验,致力于帮助开发者快速成长与发展,营造开放的云计算技术生态圈。...

2024-08-23
1

GNU Radio之OFDM Frame Equalizer底层C++实现

OFDM Frame Equalizer 的功能是对标记的 OFDM 帧执行一维或二维均衡,本文对 OFDM Frame Equalizer 模块的底层 C++ 源码进行剖析。

2024-05-01
1

GNU Radio之OFDM Channel Estimation底层C++实现

OFDM Channel Estimation 模块的功能是根据前导码(同步字)估计 OFDM 的信道和粗略频率偏移,本文对 OFDM Channel Estimation 模块的底层 C++ 源码进行剖析。

2024-04-30
1

GNU Radio之Frequency Mod底层C++实现

频率调制(Frequency Modulation, FM)是一种重要的调制技术,广泛应用于无线广播和通信,本文对 GNU Radio 中的 Frequency Mod 模块进行深入剖析。

2024-04-29
2

GNU Radio使用Python Block实现模块运行时间间隔获取

GNU Radio 中没有实现测量两个模块之间的时间测量模块,本文记录一下通过 python block 制作一个很简单的测时 block。

2024-04-19
1

从Rustup出发看看Rust语言的编译生态

当你心血来潮想学习Rust这门语言时,一定会用到Rustup来安装Rust。同时你可以会疑问toolchain是啥,target又是啥,为啥学其它编程语言没有这些概念,下面我们就一一解答你的疑问。...

2023-12-27
2

GNU和BSD版本的xargs 分隔符不同

例子:list="a b c d e"; echo $list |xargs -n1 -I{} echo begin {} end

2023-12-18
1