Mettre un programme dans un seul fichier
Fabio
-
Fabio -
Fabio -
Bonjour,
J'ai récemment fait un petit programme en interface graphique, mais celui-ci dépend d'une image (qu'il doit afficher), et il semblerait que je ne puisse pas lier l'image à mon exécutable binaire pendant la compilation. Comme c'est assez ennuyant de me trimballer l'exécutable et le fichier image, je me demandais comment créer une archive exécutable contenant mes fichiers, un peu comme les .exe de windows.
Si j'ai bien compris, les appimage sont à peu près ce que je recherche, mais je n'ai pas compris comment en créer
J'ai récemment fait un petit programme en interface graphique, mais celui-ci dépend d'une image (qu'il doit afficher), et il semblerait que je ne puisse pas lier l'image à mon exécutable binaire pendant la compilation. Comme c'est assez ennuyant de me trimballer l'exécutable et le fichier image, je me demandais comment créer une archive exécutable contenant mes fichiers, un peu comme les .exe de windows.
Si j'ai bien compris, les appimage sont à peu près ce que je recherche, mais je n'ai pas compris comment en créer
A voir également:
- Mettre un programme dans un seul fichier
- Comment ouvrir un fichier epub ? - Guide
- Comment ouvrir un fichier bin ? - Guide
- Comment ouvrir un fichier 7z - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier dat - Guide
2 réponses
La solution qui m'a convenu finalement est de tout mettre dans une AppImage, c'est un seul fichier exécutable et ça fonctionne en interne comme un système de fichiers où je peux avoir mes fichiers de dépendances. C'est assez bien expliqué ici comment faire https://www.booleanworld.com/creating-linux-apps-run-anywhere-appimage/
De toute façon j'ai trouvé la solution avec une AppImage