Linux C 动态打桩实现

时间:2017-08-21 17:04:08
【文件属性】:

文件名称:Linux C 动态打桩实现

文件大小:2KB

文件格式:ZIP

更新时间:2017-08-21 17:04:08

C UT 动态打桩 stub

C语言UT单元测试中需要实现动态,本代码实现了该功能,原理和网络上的描述一样,通过修改机器指令实现。 平台是Linux


【文件预览】:
stub
----stub.c(2KB)
----stub.h(319B)
----test_stub.c(670B)

网友评论

  • windows 可以直接用,ubuntu上面报错“mprotect to w+r+x faild: Cannot allocate memory”。尝试加了点打印,然后莫名其妙就可以了……
  • 很棒的一段代码
  • 很好的资料,谢谢分享
  • 很好,可以用
  • linux gcc 编译后运行,提示错误: mprotect to w+r+x faild: Cannot allocate memory 如何处理哈?
  • 很棒的一段代码,单元测试的神器。