nghttp2库中的client.c单独编译
来源:互联网 发布:淘宝刷钻平台源码 编辑:程序博客网 时间:2024/06/14 02:51
首先确认lib中已经生成有共享库文件:libnghttp2.la
1、client.c文件中需包含config.h文件
2、先为client.c建立libtool对象文件
libtool –mode=compile gcc -c client.c
3、链接生成执行文件
libtool –mode=link gcc -o client client.lo ../lib/libnghttp2.la -lssl -lcrypto
当新建需调用的新文件时,重复第2步,第三步中加入新生成的.lo文件
下面是makefile文件,可编译目录下所有的.c文件
CC = gcc SRC_PATH := . SRCS=`ls *.c` TARGET := clientOBJS := $(SRCS:.c=.o) LIBS := ../lib/.libs/libnghttp2.so -lssl -lcrypto build: $(CC) -c $(SRCS) $(CC) -o $(TARGET) $(OBJS) $(LIBS) rm *.oclean: rm *.o rm $(TARGET)
0 0
- nghttp2库中的client.c单独编译
- 开源库nghttp2编译安装
- zookeeper c client编译
- RabbitMQ C Client编译
- 单独编译Linux内核中的jbd模块
- 如何单独编译Android源代码中的模块
- 如何单独编译Android源代码中的模块
- 如何单独编译Android源代码中的模块
- 如何单独编译Android源代码中的模块
- 如何单独编译Android源代码中的模块
- 如何单独编译Android源代码中的模块
- 如何单独编译Android源代码中的模块
- 如何单独编译Android源代码中的模块
- 如何单独编译Android源代码中的模块
- 如何单独编译Android源代码中的模块
- 如何单独编译Android源代码中的模块
- 如何单独编译Android源代码中的模块
- 如何单独编译Android源代码中的模块
- Smallest Difference
- shell脚本中的反引号,单引号,双引号与反斜杠
- JSP+Servlet培训班作业管理系统[8] -数据库操作层实现
- int、short、char 类型超出范围赋值问题__原码,反码,补码
- 数据库之关系模式的分解(小結)
- nghttp2库中的client.c单独编译
- mysql窗口输入密码后消失问题的解决
- Java---IO流DateXxxStream
- ImageLoader三级缓存和清除缓存
- Zookeeper的Paxos分布式一致性算法-类比
- luogu P1217 [USACO1.5]回文质数 Prime Palindromes
- Java NIO 系列教程
- 辗转相除法
- VS2013+Opencv3.0开发环境的搭建