ファイルにまたがるコードを含むコロナ用のluaライブラリを開発しています。私は luac を使用して、他の開発者と共有できる単一のバイトコード ファイルを生成し、コードを見なくてもライブラリを簡単に使用できるようにしています。問題は、「プリコンパイル済みチャンクのヘッダーが正しくありません」というエラーが発生することです。調べてみると、ARM用にコンパイルする必要があることがわかりました。
ここで私にとって正しいアプローチは何でしょうか?
Lua バイトコードは、バージョン間でもプラットフォーム間でも移植できません。ルアックのドキュメントを参照してください。
アップデート
いくつかのファイルをまとめようとしているだけの場合は、Squishが表示されることがあります。
Lua 用の実際のデプロイ システムが必要な場合は、Luarocksがあります。