- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 linux C 接口生态
一、linux 下的C函数库glibc1.1 glibc 包含的接口标准ISO C:ISO C 是 International Standard for the C programming language 的缩写,此标准明定了 C 语言的语法,标准 C 函式库应具备那些标头档、巨集定义、函式与物件 .... 等等,几乎在任何平台上的 C 语言 (包括非 UNIX 平台) 都支援此标准。POSIX:POSIX 是 Portable Operating System Interface.
2021-01-01 17:30:49
164
原创 覆盖率测试理论
代码覆盖率 vs 测试覆盖率(功能覆盖率)代码覆盖率:表示通过用Selenium或任何其他测试自动化框架进行的手动测试和自动化测试,测试用例覆盖的代码百分比。 例如,如果您的源代码具有一个简单的if ... else循环,则如果您的测试代码可以覆盖这两种情况(即if&else),则代码覆盖率将为100%。测试范围:包括测试作为功能需求规范,软件需求规范和其他必需文档的一部分而实现的功能。 例如,如果要对Web应用程序执行跨浏览器测试,以确保您的应用程序是否可以从...
2020-12-31 11:36:16
312
原创 gnu 工具链中的代码覆盖率工具--gcov
GCOV-代码覆盖率一、简介1.1 gcov是什么gcov是一个测试代码覆盖率的工具。与GCC一起使用来分析程序,以帮助创建更高效、更快的运行代码,并发现程序的未测试部分。 是一个命令行方式的控制台程序。需要结合lcov,gcovr等前端图形工具才能实现统计数据图形化,伴随GCC发布,不需要单独下载gcov工具。配合GCC共同实现对c/c++文件的语句覆盖和分支覆盖测试。 与程序概要分析工具(profiling tool,例如gprof)一起工作,可以估计程序中哪段代码最耗...
2020-12-31 11:34:52
1626
原创 qemu 使用
qemu 安装流程(基于linux)1. 手动安装qemu 5.0$ wget https://download.qemu.org/qemu-5.0.0.tar.xz$ tar xvJf qemu-5.0.0.tar.xz$ cd qemu-5.0.0$ sudo apt-get install libglib2.0-dev$ sudo apt-get install libpixman-1-dev$ ./configure$ make$ sudo make inst..
2020-12-31 11:21:22
260
转载 http://ticktick.blog.51cto.com/823160/431329
本文出自http://ticktick.blog.51cto.com/823160/431329undefined reference问题总结最近在Linux下编程发现一个诡异的现象,就是在链接一个静态库的时候总是报错,类似下面这样的错误:(.text+0x13): undefined reference to `func'
2017-09-13 15:56:51
355
原创 第一个博客开通了!好开森
工作也10年有余了, 接触了很多也,学了很多。但总是一边学一边就扔掉了,很遗憾的说。受某人启发, 写几篇博客来记录自己的收获吧。把收获分享出来是快乐的事情。也会留下自己一路走来的脚印。
2017-06-27 15:00:18
218
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人