J’ai un petit programme de console C et je veux y append un fichier .ico afin que l’exécutable soit agréable.
Comment puis-je faire cela dans CodeBlocks avec MinGW / gcc?
Je ne pouvais pas trouver d’aide pertinente via Google qu’un débutant total (comme moi pour C) pourrait suivre, alors je vais répondre à ce sujet.
File -> New -> Empty File
et nommez-le icon.rc
Il doit être visible dans l’espace de travail / projet, sinon CodeBlocks ne sera pas au courant de ce fichier. Il apparaîtra dans un dossier de projet appelé Resources
. MAINICON ICON "filename.ico"
. MAINICON n’est qu’un identifiant, vous pouvez choisir quelque chose de différent. Plus d’infos 1 & Plus d’infos 2 . windres.exe
(le compilateur de ressources ) comstackra le script de ressource icon.rc
et l’icône dans un fichier binary d’object à obj\Release\icon.res
. Et l’éditeur de liens l’appenda à l’exécutable.
C’est tellement facile, mais ça m’a pris pas mal de temps pour le découvrir – j’espère pouvoir sauver quelqu’un d’autre avec le même problème.