COAP协议编译与Linux移植

  • A+
所属分类:技术杂记

 闲话不多扯,直接谈移植的步骤与注意事项。

 COAP目前在服务器上安装,需要四个安装包,即如下:
            (1) autoconf-2.65.tar.gz
            (2) automake-1.11.tar.gz
            (3) m4-1.4.13.tar.gz
            (4) libcoap-4.1.1.tar.gz

 依次分别解压4个安装包,最后第(4)个文件包首先要运行autoconf,然后再运行.configure,后面就直接make,如果是移植在嵌入式ARM中,make CC=arm-linux-gcc即可全部编译,在examples里会出现coap-client与coap-server两个可执行文件,按照正确参数运行,即可。

 注意事项:
           (1) libcoap编译依赖于autoconf工具,2.65版本是比较合适的,2.69的版本conf的时候会出现一推宏未定义错误;
           (2) libcoap-4.1.1.tar.gz是libcoap比较好使的版本,4.1.2版本配置跟编译,也会出现一些未知错误,暂时还不知道解决方法。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: