vc++6.0 compiler un rpogramme pour qu'il inclut ttes les dll necessair

vc++6.0 compiler un rpogramme pour qu'il inclut ttes les dll necessair - C++ - Programmation

Marsh Posté le 19-10-2004 à 00:47:58    

slt tlm, voila je voulais savoir si c'etait possible de compiler un programme pour qu'il puisse n'avoir besoin de rien ( pour qui soit plus facilement redistribuable ) pas de dll genre mfc42.dll ou autre connerie
sans faire un systeme d'installation


---------------
In a world without walls and fences, who needs Windows and Gates
Reply

Marsh Posté le 19-10-2004 à 00:47:58   

Reply

Marsh Posté le 19-10-2004 à 01:01:26    

Oui c'est possible.  
 
Settings  - General - Static Lib (il faut qu'elles soient installées sur la machine qui compile bien sûr, ce qui n'est pas le cas par défaut).

Reply

Marsh Posté le 19-10-2004 à 01:32:07    

Lam's a écrit :

Oui c'est possible.  
 
Settings  - General - Static Lib (il faut qu'elles soient installées sur la machine qui compile bien sûr, ce qui n'est pas le cas par défaut).


merci
 
edit j'ai mis static lib,ca a compiler 2-3 warning mais sur un poste sans vc++ bas rien pas de message pas de fenetre


Message édité par carot0 le 19-10-2004 à 01:39:51

---------------
In a world without walls and fences, who needs Windows and Gates
Reply

Marsh Posté le 19-10-2004 à 02:00:59    

Ca peut être la msvcrt qui manque (même si je doute fortement).
 
Onglet C/C++, Code Generation, vérifie que tu utilises bien "Single Threaded" ou "Multithreaded", mais pas de DLL.
Lors du changement de cette valeur, tu dois tout recompiler (y compris les pre-compiled headers).
 
 
Récupères un outil de visualisation de DLL aussi, ça sera plus simple. Celui-là par exemple:
http://developpeur.telecharger.01n [...] /2488.html
 

Reply

Marsh Posté le 19-10-2004 à 12:37:11    

Lam's a écrit :

Ca peut être la msvcrt qui manque (même si je doute fortement).
 
Onglet C/C++, Code Generation, vérifie que tu utilises bien "Single Threaded" ou "Multithreaded", mais pas de DLL.
Lors du changement de cette valeur, tu dois tout recompiler (y compris les pre-compiled headers).
 
 
Récupères un outil de visualisation de DLL aussi, ça sera plus simple. Celui-là par exemple:
http://developpeur.telecharger.01n [...] /2488.html


y a rien au bout du lien que tu m'as donné


---------------
In a world without walls and fences, who needs Windows and Gates
Reply

Marsh Posté le 19-10-2004 à 13:47:14    

Celui-là est très bien:
   http://www.dependencywalker.com/
 

Reply

Marsh Posté le 19-10-2004 à 19:39:01    

Lam's a écrit :

Celui-là est très bien:
   http://www.dependencywalker.com/


ca a l'air sympas ce truc je regarde ca de plus pres


---------------
In a world without walls and fences, who needs Windows and Gates
Reply

Marsh Posté le 19-10-2004 à 19:51:37    

carot0 a écrit :

ca a l'air sympas ce truc je regarde ca de plus pres


c'est bien mais ca montre que les dependance ?ca fait rien de plus ??


---------------
In a world without walls and fences, who needs Windows and Gates
Reply

Marsh Posté le 19-10-2004 à 20:07:13    

j'ai un prob : lorsque je compil en release bas sur le poste ou je veux tester ( pas de vc++ ) il se passe rien apres l'execution cad pas de fenetre pas de message d'erreur rien et debug bas il se plain qu'il trouve pas les dll meme quand elles sont dans le meme dossier


---------------
In a world without walls and fences, who needs Windows and Gates
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed