工具
dashanque
这个作者很懒,什么都没留下…
展开
-
mqtt客户端编程
1.下载paho编译并安装源码下载地址:https://github.com/eclipse/paho.mqtt.embedded-c根据github上提示安装2.修改客户端源码MQTTClient-C\samples\linux\stdoutsub.c原创 2020-05-14 14:23:00 · 248 阅读 · 0 评论 -
mqtt服务器 mosquitto入门
mosquitto是mqtt服务器客户端的一个实现,编译安装后可使用服务端以及客户端服务。mqtt包含服务器、发布者、订阅者三个角色。1.下载https://mosquitto.org/download/2.安装在linux下解压源文件后再进入源文件根目录,执行make后再执行make install3.使用默认配置开启服务端:在终端1中执行:mosquitto开启订阅客户端:在终端2中执行:mosquitto_sub -t 'test/topic' -v发布数据...原创 2020-05-14 12:20:19 · 475 阅读 · 0 评论 -
makefile 子目录管理
这是针对makefile的一次实验,主要针对于makefile如何管理子路径以及头文件依赖。1.工程目录组织 工程目录下包含一个子目录sub以及main.c文件,sub包含文件add.c、add.h。该工程编译后产生一个可执行main文件,该文件实现加法功能,在执行时需要将做加法的参数传入程序。|-->root|--------->main.c|--------->sub| --------->add.c| -...原创 2020-05-13 10:28:31 · 1233 阅读 · 0 评论 -
mbedtls linux环境调试
1.下载 https://tls.mbed.org/2.编译 解压下载包,解压后到解压文件根目录下,直接执行make命令即可。 编译完成后,https服务器以及客户端各有一个可执行文件,存放在/programs/ssl/路径下。3.使用默认证书调试 默认ca根证书:library/certs.c 证书机构的根证书文件存放在这个文件的mbedtls_test_cas_pem变量中。 开启服务器:./programs/ssl/ssl_server...原创 2020-05-11 16:27:56 · 2092 阅读 · 0 评论