利用libcoap搭建coap协议分析环境

Creative Commons
本作品采用知识共享署名

本文说明libcoap在ubuntu下的编译过程,以利用libcoap来搭建一个coap协议分析环境帮助理解coap协议

下载与安装

下载

https://github.com/obgm/libcoap/archive/v4.1.2.tar.gz

安装

安装依赖

安装有doxygen和a2x

1
2
sudo apt-get install a2x
sudo apt-get install doxygen

编译libcoap

执行下面命令进行编译

1
2
3
4
5
tar -zxvf libcoap-4.1.2.tar.gz
cd libcoap-4.1.2/
./autogen.sh
./configure --enable-examples
make

编译完成后可以在libcoap-4.1.2/examples/下发现coap-client和coap-server,用这个两个文件来进行coap通行完成coap协议分析