關於mosquitto_internal.h:40:25:#include 致命錯誤的解決

1、安裝mosquitto1.4的時候使用make的時候報如下錯誤:c++

mosquitto_internal.h:40:25: 致命錯誤:openssl/ssl.h:沒有那個文件或目錄
#include <openssl/ssl.h>ssh

報該錯誤是由於沒有安裝openssl。工具

2、報相應的錯誤安裝相應的工具ui

安裝gcc編譯工具ssl

yum install gcc gcc-c++ libstdc++-devel openssl

編譯過程當中問題:it

1. ssh.h找不到編譯

yum install openssl-develgcc

2.ares.h找不到gc

yum install c-ares-devel

3.#include <uuid/uuid.h> 找不到文件解決方法:

sudo yum install e2fsprogs-develsudo yum install uuid-develsudo yum install libuuid-devel

相關文章
相關標籤/搜索