swooleのインストール時にエラーが発生する原因と解決策

リリース: 2019-12-06 11:44:04
オリジナル
5605 人が閲覧しました

swooleのインストール時にエラーが発生する原因と解決策

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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート