cgo は Go のビルドツールチェーンに組み込まれた仕組みで、Go コードから C/C++ の関数やライブラリを呼び出すためのブリッジです。 diarkis-cli では cgo がデフォルトでは無効化されているので、明示的に有効化する必要があります。
build.yml 内の env セクションに下記を追加することで cgo と gcc を使って C プログラムを呼び出す go のプログラムをビルドすることができます。
build.yml
CGO_ENABLED: 1 CC: gcc
最終更新 19 日前
役に立ちましたか?