2017-02-09 6 views
0

私はクロスプラットフォームのインストーラを作ろうとしていますが、ルアを使ってそれを行うのは興味があります。私が見つけたのは「luaをインストールする方法」なので、私をスタートさせるためのガイドへインストーラを作るのにluaを使う

答えて

0

"luaを使ってクロスプラットフォームインストーラを作る"とはどういう意味ですか?

コードの単一のシステムに依存しないバージョンを書きたいと思えば、あなたは不運です。

保護されていない領域にファイルをコピー/抽出する以外に、オペレーティングシステムと実際にやり取りが必要な場合は、システム固有のシステムAPIを使用する必要があります。 lua拡張機能を使用してそれらのapisとやりとりすることができます。 "lua api"を検索してください。しかし、異なるOSのインタフェースが同じである可能性は低いです。プラットフォーム固有のコードをかなり書く必要があります。

一般に、この問題は、特定の言語を選択するのではなく、特定のフレームワークを使用することによって解決されます。 Cross Platform Installer

+0

私はできるだけ多くのコードベースを共有できる優れたスクリプト言語を探しています。プラットフォーム固有である必要があることは十分理解しています – cybrtitan

関連する問題