- 博客(8)
- 资源 (4)
- 收藏
- 关注
原创 Eclipse CDT 解析C/C++程序时,如何搜索#include 头文件的解析信息。
C/C++的解析,特别是C++,比Java困难的多。你看,使用Eclipse CDT 解析C/C++时,就遇到类的声明和类的定义分离问题。前者在#include文件(简称头文件)中,后者在定义文件中(简称主文件)。如果所有代码来自于一个工程,利用IIndex应该没有问题。但是专为某些文件创建一个工程,再去解析得不偿失。那么,在解析非工程的C++类(存在声明和类的定义分离问题),如何办呢?我的项目需要解析C++代码,于是苦干。查阅了无数资料,各种世界知名的技术论坛都去了,IBM和Eclipse的关于C
2021-03-08 16:59:24 507
原创 Maven+cobertura获取java类代码的程序谱(行覆盖记录)
cobertura-maven-plugin是一个校验单元测试用例覆盖率的工具,可以生成一个测试覆盖率报告,可以给单元测试用例编写提供参考。还可以获取java类代码的程序谱(行覆盖记录),某一行代码在执行过程中,经历过多少次运行Hits。参见 https://www.cnblogs.com/qyf404/archive/2015/12/12/5040593.html1,maven工程导出后执行maven clean 可以去掉target。这一步骤颇为重要,删除旧的instrument类注入信息。2
2021-01-22 10:57:51 151 1
原创 git获取大容量工程出错:RPC failed; curl GnuTLS recv error : Decryption has failed.
机器64位Windows,安装了VirtualBox6.1+Ubuntu16,在Ubuntu下配置了Git,想下载git clone https://github.com/rjust/defects4j结果报错RPC failed; curl 56 GnuTLS recv error (-24): Decryption has failed.网络上查找资料,试了很多方法,比如:增加Git的缓存 git config --global http.postBuffer 524288000修改
2020-11-03 11:11:31 4453 9
原创 CMake opencv时无法连接服务器,下载 ffmpeg.dll、ippicv等失败的最好解决方法(非常简单)。
CMake opencv时无法连接服务器,下载 ffmpeg.dll、ippicv等失败。网络上查阅了不少资料,大部分是说直接下载这些文件,然后拷贝到相应目录。其实这些方法并不好用,ffmpeg.dll、ippicv这些文件也有不同的版本,那么你机器上的opencv版本可能无法适应这些版本。何况下载这些文件又是大麻烦事情。KayChanGeek提供的文章https://blog.csdn.net/KayChanGEEK/article/details/79919417有一个CMake op...
2020-10-22 11:42:38 1445 6
原创 将cpuid作为静态lib依赖加入VS2017工程
CPUID指令是intel IA32架构下获得CPU信息的汇编指令,可以得到CPU类型,型号,制造商信息,商标信息,序列号,缓存等一系列CPU相关的东西。https://github.com/anrieff/libcpuidVeselin Georgiev(anrieff)开发了一个C程序来获取CPU信息。 下面的步骤展示了,将libcpuid建立成一个VS2017项目cpuid,...
2019-06-13 21:26:05 407
原创 LIBUV在VS2017下编译步骤(不使用Lib)
LIBUV在VS2017下编译步骤(不使用Lib)libuv 是 Node 的新跨平台抽象层,用于抽象 Windows 的 IOCP 及 Unix 的 libev。作者打算在这个库的包含所有平台的差异性。 特性: 非阻塞 TCP 套接字 非阻塞命名管道 UDP 定时器 子进程生成 通过 uv_getaddrinfo 实现异步 DNS 异步文件系统 API:uv_...
2019-06-13 21:24:56 1030
原创 虚拟机共享目录时,VirtualBox安装增强功能报错的问题。
主机Win10,虚拟机Oracle VM VirtualBox 5.12(5.10同样),虚拟机操作系统Ubuntu三个版本: ubuntu-16.04.4-server-amd64.iso ubuntu-16.04.4-server-i386.iso ubuntu-18.04-live-server-amd64.iso我想主机和虚拟机,...
2018-05-26 19:51:55 9934
LIBUV在VS2017下编译步骤(不使用Lib)
2018-12-20
《嵌入式软件测试》教学大纲
2015-08-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人