一、安裝mosquitto1.4的時候使用make的時候報以下錯誤:
mosquitto_internal.h:40:25: 致命錯誤:openssl/ssl.h:沒有那個文件或目錄
#include <openssl/ssl.h>
報該錯誤是因為沒有安裝openssl。
二、報相應的錯誤安裝相應的工具
安裝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