問題タブ [bazel-rules]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
static-libraries - bazel ルールでの現在のツールチェーンの使用
以下のbazelルールを使用して、bazelで静的ライブラリを構築しました:
ハードコーディングされたコマンドを使用する代わりに、現在のツールチェーンから使用するコマンドを抽出するにはどうすればよい/usr/bin/ar
ですか? 私はインターネットで見つけたものに基づいてルールを作成しましたが、これに関する知識は非常に限られています。この例は、関連することをしているようです:
https://github.com/bazelbuild/rules_cc/blob/main/examples/my_c_archive/my_c_archive.bzl
go - go:embed ディレクティブ SIGSEGV を使用した bazel
go_library
変数をブーストラップするために、srcsを a に埋め込んでいembed.FS
ます。これを整理するのに時間がかかりました ( bazel go_embed_data "could not embedded"を参照)。
私が抱えている新しい問題は、実行時に SIGSEGV を受け取っていることです。unexpected fault address 0x0
bazel BUILD と go コードは以下のとおりです
これを解決する方法がわかりません。