Connaissez-vous un moyen de lier un .exe à d'autres fichiers? - Divers - Programmation
Marsh Posté le 12-03-2005 à 16:05:16
je sais pas comment tu appelles ça, mais c'est lorsque tu compiles ton exe avec tout ses dépendances pour qu'il soit complètement portable. C'est pas très conseillé, pour la compatibilité et les màj, mais ça fonctionne
regarde dans les option de ton compilateur
Marsh Posté le 12-03-2005 à 16:09:58
OK pour VS C++. Mais avec VB c'est impossible.
Et puis sans passer par le compilateur (opération délicate et aléatoire), tu connais un logiciel (open source de préférence) pour lier un exécutable et ses "dépendances" (après la compilation)?
Marsh Posté le 12-03-2005 à 16:13:24
D'ailleurs, avec le compilateur, ça te fait un "installeur"... (c'est à dire que pour utiliser ton exécutable, il faut déjà le décompresser, décompresser les dépendances, passer par plusieurs fenêtres d'installation, etc.)
c'est pas vraiment pratique!
Marsh Posté le 12-03-2005 à 16:19:29
pourquoi la plupart des logiciels font comme ça ? parce qu'il n'y a pas le choix...
Marsh Posté le 12-03-2005 à 16:25:06
lol... la plupart des logiciels font comme ça par volonté de "transparence". Ils vont pas créer des répertoires et y déposer des fichiers sans prévenir l'utilisateur, car ça serait très mal vu. Et puis les installeurs permettent aussi à l'utilisateur d'intervenir pour choisir où et comment installer le programme.
Mais, parfois, il peut-être bon d'être plus discret, plus rapide et autonome. D'où l'existence des joiners(ou "binders" ). Fais une recherche sur Google, tu en trouveras plein. L'ennui c'est que la majorité sont vérolés. Donc j'aimerais que les membres de hardware.fr qui utilisent des joiners sains m'indiquent où en trouver...
Marsh Posté le 27-02-2005 à 20:58:39
J'ai écrit plusieurs programmes (en VB et en C/C++) mais la plupart nécessitent des dll, des composants ocx, etc. Cela entrave la portabilité et la simplicité de mes softs.
Connaissez-vous des logiciels qui permettent de lier un exécutable et ses "dépendances" pour ne donner plus qu'un seul fichier (exécutable bien sûr)?
On appelle ça un "joiner" ou un "binder" mais la plupart de ceux que j'ai trouvé sur le net sont détectés comme "dangereux" par Norton. Et puis ça m'intéresserait d'avoir le code source d'un de ces logiciels.
Donc si vous avez des liens, faîtes tourner! (en y ajoutant un commentaire quand même)