-
32 ou 64 bits ?
lorsque je fais tourner dependency walker sur qtguid.dll de la version 4.6.2 ou 4.6.3 qui est sense etre 32bits pour visual studio, il m'indique qu'il ya des modules de different types (x64 pour gdi32.dll et autres)
est ce normal?
sur une machine qui a 32 et 64bits cela n'a pas l'air de poser de probleme, mais je rencontre des problemes de deploiement sur des machines purement 32bits je me demande si c'est lie
-
Bonjour,
Il semble que vous compiler vos projets en 64bits, avec Qt en 32 bits.
Dans la technique il n'y a pas de problèmes ( pas d'avantages non plus ), sauf que votre executable n'est pas compatible avec les système 32bits.
Pour ce faire, il faut changer la plateforme ... je veux dire, sous Visual Studio il faut précisé que l'on veut compiler pour du 32bits ... sous gcc, c'est la commande -m32.
En faisant ceci, j'imagine qu'il va éviter complètement d'utiliser es dll 64 bits.
-
oui je dois compiler en win32 pour avoir un exe 32bits...
mais la je ne fais aucune compilation, je prends seulement le binaire qtcore.dll que je viens de downloader de nokia et je fais tourner dependencywalker dessus.
et je remarque que dependency walker envoit des warnings parce qu'il ya des composants pour differentes plateforme maintenant est ce que c'est parce que je suis un os 64bits et qu'il va pecher les dll64?
-
Salut,
j'ai eu le même soucie, en fait il y a 2 versions de dependency-walker, une pour les codes 32 et une autre pour les 64bits. Va sur le site de dependency et prend la bonne et là ca focntionne bien.