C语言单元测试check源码及编译

max_godlike 2013-02-17 10:57:02
如题。 求好心人发送一份check源码,以及给出较详细的编译步骤 :-)

由于要做单元测试,我这里有一份check源码,但不知道是否完整, 编译遇到了一些问题。下面是我的源代码及编译步骤, 请大神耐心看下,并指点下小弟, 先行谢过了

1. 源码文件:
*.h:
check_error.h check.h check_impl.h check_list.h check_log.h check_msg.h check_pack.h check_print.h check_str.h
*.c:
check.c check_list.c check_msg.c check_print.c check_str.c
check_error.c check_log.c check_pack.c check_run.c

2. 编译思路:
通过gcc将其编译成对应的.o文件, 然后通过ar将其打包成静态库。

3. 单元测试
自己写单元测试case, 通过链接上一步打包的静态库。

编译出现的问题:
.c文件里都有包含config.h文件, 然而我的源码文件里面并无config.h 故而编译通不过。

提出问题:
1. 上述我的思路是否正确
2. 我的check源码是否完整
3. 如果源码完整, 如何正确编译通过

ps: 网上查了一些资料, 都并未给出源码以及编译步骤, 据说可以通过apt或yum直接下载安装,但我这边由于一些原因,无法通过该方法下载安装
...全文
181 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
max_godlike 2013-02-18
  • 打赏
  • 举报
回复
没人来么, 自己顶下

23,217

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧