天天看点

ubuntu coap 物联网协议

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

ubuntu coap 物联网协议

2.coap功能测试

方法一:本地测试,必须把服务端也开启

/libcoap/examples目录下有coap-client coap-server

启动本机的coap服务

./coap-server

ubuntu coap 物联网协议

启动客户端

coap-client 参数类型及说明

-A type 设置期望获取的媒体类型