加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
Makefile 530 Bytes
一键复制 编辑 原始数据 按行查看 历史
炕头哥 提交于 2014-05-05 15:21 . 更新底层操作不可见
all:libconf.a
libconf.a:conf.o stack.o hash.o
mkdir -p include/conf-c lib
cp src/conf.h include/conf-c/
ar rcs libconf.a conf.o stack.o hash.o
cp libconf.a lib/
conf.o:src/conf.h src/conf.c
gcc -c src/conf.c
stack.o:src/stack/stack.h src/stack/stack.c
gcc -c src/stack/stack.c
hash.o:src/hash/hash.h src/hash/hash.c
gcc -c src/hash/hash.c
clean:
rm -rfv include lib *.o *.a
install:
cp -r include/conf-c /usr/include/
cp lib/libconf.a /usr/lib/
uninstall:
rm -rfv /usr/include/conf-c/ /usr/lib/libconf.a
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化