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直接下载安装,但我这边由于一些原因,无法通过该方法下载安装
...全文
96 2 点赞 打赏 收藏 举报
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
max_godlike 2013-02-18
没人来么, 自己顶下
  • 打赏
  • 举报
回复
相关推荐
发帖
Linux/Unix社区
加入

2.1w+

社区成员

Linux/Unix社区 应用程序开发区
申请成为版主
帖子事件
创建了帖子
2013-02-17 10:57
社区公告
暂无公告