ホームページ > バックエンド開発 > Golang > openssl エラー ld: 警告: オプション '-L/usr/local/opt/openssl/lib' のディレクトリが見つかりません

openssl エラー ld: 警告: オプション '-L/usr/local/opt/openssl/lib' のディレクトリが見つかりません

王林
リリース: 2024-02-10 14:24:09
転載
1089 人が閲覧しました

openssl 错误 ld:警告:找不到选项 \'-L/usr/local/opt/openssl/lib 的目录

php エディター Banana で openssl の使用中にエラーが発生し、「ld: 警告: オプション '-L/usr/local/opt/openssl/lib' 目次が見つかりません」というメッセージが表示されました。このエラーは通常、openssl ライブラリ ファイルのパスが正しく構成されていないことが原因で発生します。この問題を解決するには、コンパイル オプションに正しい openssl ライブラリ ファイル パスを追加します。

問題の内容

openssl 呼び出しに関連する tdlib プログラムのコンパイル中にエラーが発生しました。

リーリー

openssl は brew:

でインストールされます リーリー リーリー

この問題を解決するために、pkg-config を使用して次の環境を公開しようとしましたが、何も役に立ちませんでした。

/opt/homebrew/opt/go/libexec/pkg/tool/darwin_arm64/link: running cc failed: exit status 1
ld: warning: directory not found for option '-L/usr/local/opt/openssl/lib'
ld: library not found for -lssl
clang: error: linker command failed with exit code 1 (use -v to see invocation)
ログイン後にコピー

回避策

次のフラグ (.~/bashrc または ~/.zshrc) も確認できますか?

リーリー

または、pkg-config:

を使用することもできます リーリー

以上がopenssl エラー ld: 警告: オプション '-L/usr/local/opt/openssl/lib' のディレクトリが見つかりませんの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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