swoole.h:620:10: fatal error: 'openssl/ssl.h' file not found
分析
$ssl需要依賴openssl,必須在編譯swoole時啓用–enable-openssl
1.確認是否安裝了 openssl
如果沒有安裝,先安裝,如果已經安裝,則看第二步
2. 確認 openssl 庫是否在標準位置中
既然出現了錯誤當然就是沒有在標準的位置,兩種解決方法
openssl文件拷貝
找到你們的openssl文件夾,把它拷貝到swoole安裝包下的include下面,是openssl的所有.h文件,我的openssl文件的目錄爲/usr/local/opt/openssl/include 把這個路徑下的openssl文件夾copy到安裝文件夾中的include下就ok了。
cp -a /usr/local/opt/openssl/include/openssl /tmp/pear/install/swoole-4.4.14/include/openssl