Mettre un programme dans un seul fichier

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

2 réponses

  1. Contributeur
    hello
    il est possible d'encoder l 'image (base64 par ex.) dans le code souce et de décoder l'image et la recréer à l'exécution du programme
    ou mettre les 2 fichiers dans une archive tar, zip
    0
    1. Pour les archives je ne peux pas l'exécuter, ça revient à extraire et donc avoir plusieurs fichiers.
      De toute façon j'ai trouvé la solution avec une AppImage
      0

Discussions similaires

question pix mot caché

7 réponses