zig-cinterop とは?
Zig C 相互運用性スキル。 Zig から C を呼び出す場合、C から Zig を呼び出す場合、@cImport および @cInclude を使用する場合、C ヘッダーで translate-c を実行する場合、extern 構造体およびパックされた構造体を定義する場合、C ABI タイプを一致させる場合、または C/Zig 混合プロジェクトを構築する場合に使用します。 @cImport、@cInclude、translate-c、extern struct、packed struct、Zig C ABI、Zig からの C の呼び出し、Zig の C へのエクスポート、または bindinggen 相当物に関するクエリでアクティブになります。 ソース: mohitmishra786/low-level-dev-skills。