2016-09-12 3 views
0

Ich habe etwa 5 Dateien (a.lua, b.lua, c.lua, d.lua, e.lua) in einem Verzeichnis sagen dir_1. Ist es möglich, eine Objektdatei für alle Dateien in dir_1 zu erstellen?Erstellen Sie eine Objektdatei für mehrere Dateien im Verzeichnis

Ich möchte dir_1 Dateien in einem anderen Verzeichnis verwenden. Was sind die möglichen Wege dazu? Vielen Dank.

+1

was meinst du mit: Ich möchte dir_1 Dateien in einem anderen Verzeichnis verwenden? Und was ist Ihrer Meinung nach eine Objektdatei? – Piglet

+0

Wie benutzt man 'a.lua', ...' e.lua'? Und wie möchten Sie sie als ein einziges Dir verwenden? Gib ein Beispiel für Code. –

+0

Meinst du 'luac -o all_in_some_order.lub * .lua'? –

Antwort

0

Ja, Sie können ein kompiliertes kompiliertes Skript erstellen. Zum Beispiel

luac -o all_in_some_order.lub *.lua 

Ich gab es eine Erweiterung .lub für Lua Binary. Nichtsdestoweniger behandelt Lua Binär- und Text-Skripte gleich. Wie ein Textskript ist das Composite genau wie ein Body, außer dass das Composite ein oder mehrere Funktionskörper sind, die nacheinander ausgeführt werden.

Sie können bei Bedarf die Reihenfolge der Ausführung in der Befehlszeile angeben.

Weitere Optionen finden Sie unter luac.

Hinweis: Ihre ausführbaren Dateien können wie luac53 benannt werden.

Verwandte Themen