Je cherche à créer un seul fichier exécutable à partir d'un répertoire, pour créer une application "autonome".
Donc disons que ma structure de répertoire est:
-app
--assets
--bin
--views
runme
go.sh
et à l'intérieur, go.sh
j'ai une ligne à exécuter simplement runme
:
./runme --myswitch
Ainsi, lorsque vous double-cliquez sur le executable
fichier, il s'exécutera go.sh
et le reste de l'application ira faire son travail.
J'ai examiné l'utilisation gcc
, mais cela semble spécifique aux applications C? Pas seulement exécuter un script.
Plus précisément, il s’agit de créer une application autonome Xulrunner. Les documents suggèrent simplement de créer un .tar.bz2
fichier, plutôt qu'un .exe
fichier de style, ce que je recherche.
https://developer.mozilla.org/en-US/docs/Mozilla/Projects/XULRunner/Deploying_XULRunner_1.8