1.coap的安装
git clone https://github.com/authmillenon/libcoap.git//下载源码,需要安装git
sudo apt-get install autoconf//安装autoconf,用于产生makefile文件
autoconf//产生makefile文件
make //执行makefile文件
make install//安装库
把源码中的coap.h config.h debug.h pdu.h拷贝到默认安装位置/usr/local/include/libcoap
源码目录下生成的libcoap.a拷贝到/usr/local/lib
2.coap功能测试
方法一:本地测试,必须把服务端也开启
/libcoap/examples目录下有coap-client coap-server
启动本机的coap服务
./coap-server
启动客户端
coap-client 参数类型及说明
-A type 设置期望获取的媒体类型
-t type 设置请求媒体类型
-b num 设置分块大小
-B seconds 设置等待响应超时时间
-e text 设置请求数据类型
-f file 指定