php Xiaobian Yuzai さんは、github.com/godror/godror を使用して go ライブラリをビルドする際にいくつかのエラーに遭遇し、これに悩まされました。この問題を解決するために、彼は徹底的な調査と試みを行い、いくつかの効果的な解決策をまとめました。この記事では、彼の経験を共有し、誰もが開発作業にこのライブラリを正常に使用できるように、github.com/godror/godror の go build エラーを解決できるように支援します。
Mac OS上で、Linuxマシン上で実行するために次のファイルをビルドしようとしています。
リーリー次のコマンドを使用してビルドしました:
env GOOS=linux GOARCH=amd64 db.go をビルドします
Mac OS 用にビルドすることはできますが、Linux 用にビルドするのが困難です。これらのエラーを解決するのを手伝ってもらえますか?
解決策
パッケージが原因で発生します。アプリケーションをコンパイルするには、Readme
のように、有効な gcc インストールと CGO_ENABLED=1 が必要です。
docker を使用して linux/amd64 用にコンパイルしてみることができます。
###例:###
リーリー
これにより、Docker コンテナーにアプリケーションがビルドされ、実行可能ファイルが現在のディレクトリに保存されます。
以上がgithub.com/godror/godror の go build エラーを解決するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。