Swoole のインストール中にエラーが発生しました。エラー メッセージは次のとおりです:
/Users/luzhuang/Downloads/swoole-src-4.4.3/include/swoole.h:596:10: fatal error: 'openssl/ssl.h' file not found #include <openssl/ssl.h> ^~~~~~~~~~~~~~~ 1 error generated. make: *** [php_swoole_cxx.lo] Error 1
エラーの原因
エラーは明らかです。Openssl/ssl .h が見つかりません。まず、コンピュータに openssl がインストールされているかどうかを確認する必要があります。
Mac のインストール openssl
brew install openssl
見つからないため、openssl ディレクトリを手動で指定する必要があります。
./configure --enable-coroutine --enable-openssl --enable-http2 --enable-async-redis --enable-sockets --enable-mysqlnd --with-openssl-dir=/usr/local/Cellar/openssl/1.0.2s --with-php-config=/Applications/MAMP/bin/php/php7.2.14/bin/php-config
推奨学習: swoole ビデオ チュートリアル
以上がswooleのインストール時にエラーが発生する原因と解決策の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。