一、安裝mosquitto1.4的時(shí)候使用make的時(shí)候報(bào)以下錯(cuò)誤:
mosquitto_internal.h:40:25: 致命錯(cuò)誤:openssl/ssl.h:沒有那個(gè)文件或目錄
"#include <openssl/ssl.h>"
報(bào)該錯(cuò)誤是因?yàn)闆]有安裝openssl。
二、報(bào)相應(yīng)的錯(cuò)誤安裝相應(yīng)的工具
安裝gcc編譯工具
yum install gcc gcc-c++ libstdc++-devel
編譯過程中問題:
(1). ssh.h找不到
yum install openssl-devel
(2).ares.h找不到
yum install c-ares-devel
(3).#include <uuid/uuid.h> 找不到文件解決方法:
sudo yum install e2fsprogs-devel
sudo yum install uuid-devel
sudo yum install libuuid-devel```