
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
文章目录前言FFF框架简介入门体验下载fff.h头文件初次体验深入学习模拟函数形参模拟函数返回值重置模拟函数状态模拟函数调用记录模拟函数参数记录模拟函数返回值序列宏备忘录更多学习前言在学习单元测试的过程中,使用「模拟框架」隔离依赖是一项必须要掌握的技术。目前模拟框架有很多,琳琅满目,参差不齐。针对C语言模拟框架的初学者,我推荐FFF框架,因为该框架简单,易上手,而且有助于初学者掌握模拟框架的幕..
《ONVIF协议网络摄像机(IPC)客户端程序开发》专栏,学ONVIF,跟我来!!!
声明:TODO文章目录1. 介绍使用CUnit进行单元测试1.1. 描述1.2. 结构1.3. 通常用法1.4. CUnit第2版中的API变更2. 编写CUnit测试用例2.1. 测试函数2.2. CUnit断言2.3. 不建议使用的V1版本的断言3. 测试注册表3.1. 简介3.2. 注册表内部结构3.3. 注册表初始化3.4. 注册表清除3.5. 其他注册表函数3.6. 不建议使用的V1的.
softfp:armel架构(对应的编译器为gcc-arm-linux-gnueabi)采用的默认值,用fpu计算,但是传参数用普通寄存器传,这样中断的时候,只需要保存普通寄存器,中断负荷小,但是参数需要转换成浮点的再计算。hard:armhf架构(对应的编译器gcc-arm-linux-gnueabihf)采用的默认值,用fpu计算,传参数也用fpu中的浮点寄存器传,省去了转换,性能最好,但是中

文章目录1 前言2 权限与角色1 前言最近在学习 GitLab,将学习成果做个简要总结。官网地址:https://about.gitlab.com/在线文档:https://docs.gitlab.com/ce/README.html本地文档:用户登录后,点击右上角 Help 菜单我的版本:GitLab Community Edition 13.3.42 权限与角色在 GitLab 系统中,项目分
QEMU启动x86-Linux内核
彻底理清ubuntu之apt和apt-get区别

《ONVIF协议网络摄像机(IPC)客户端程序开发》专栏,学ONVIF,跟我来!!!
本文介绍采用 qemu 模拟ARM-64bit开发板,并启动ARM64 Linux内核。

1. 前言本文内容涉及单元测试,需要读者具有单元测试的基础知识,如果没有,请移步至我之前的博客文章:【单元测试】开篇【单元测试】Test Double简介2. CMocka概述官网:https://cmocka.org/CMocka 是一款支持mock对象、面向C语言的单元测试框架,CMocka 往往是编译成库的形式,供C单元测试程序链接调用。其前身是谷歌开发的 Cmockery,...