Page 1 sur 2

32bits ou 64bits

Publié : sam. 25/sept./2010 20:19
par falsam
Bonjour, comment avoir le choix du compilateur x64 ou 86 sans quitter l'éditeur PB ?

N'étant pas familiariser par PB j'ai procédé à deux installation différentes de PB pour avoir les deux type de compilateur.

Re: 32bits ou 64bits

Publié : dim. 26/sept./2010 14:38
par gansta93
Salut,

Lis la doc, tout est expliqué pour choisir le compilateur pour un projet.

Comme ça tu installes les deux versions, et tu n'as qu'à en utiliser une et choisir dans ton projet le compilateur à utiliser.

Voir la doc sur les préférences de l'IDE, et celle sur les options de compilation.

A plus.

Re: 32bits ou 64bits

Publié : dim. 26/sept./2010 14:58
par falsam
J'ai lu la documentation figurant dans l'aide.
Compilateur
Cette section permet de configurer un compilateur additionnel qui sera ensuite disponible pour les options compilations. Ainsi, il est possible d'échanger rapidement le compilateur (x86 vers x64 par exemple) ou meme d'utiliser d'anciens compilateurs directement dans le nouvel IDE.
La seule solution est donc de faire deux installations de pure basic dans deux dossiers différents puis de faire un lien de l'un sur l'autre depuis la fenêtre de la commande Préférences du menu Fichier ?

Re: 32bits ou 64bits

Publié : dim. 26/sept./2010 15:13
par gansta93
falsam a écrit :J'ai lu la documentation figurant dans l'aide.
Compilateur
Cette section permet de configurer un compilateur additionnel qui sera ensuite disponible pour les options compilations. Ainsi, il est possible d'échanger rapidement le compilateur (x86 vers x64 par exemple) ou meme d'utiliser d'anciens compilateurs directement dans le nouvel IDE.
La seule solution est donc de faire deux installations de pure basic dans deux dossiers différents puis de faire un lien de l'un sur l'autre depuis la fenêtre de la commande Préférences du menu Fichier ?
En tout cas, c'est comme ça que je ferais.

Re: 32bits ou 64bits

Publié : dim. 26/sept./2010 15:36
par Backup
toujours séparer les versions de pb dans des dossiers différents ! ;)

Re: 32bits ou 64bits

Publié : dim. 26/sept./2010 18:35
par nico
Est-ce que sur un système 32 bits, on peut compiler du 64bits?

Re: 32bits ou 64bits

Publié : dim. 26/sept./2010 19:00
par venom
Je ne pense pas, a mon avis si tu installe purebasic x64 sur du x86 tu aura un message d'erreur.

Moi j'ai un système x64 mais je code et compile sous x86 par ce que les exe ne vont pas sur les plateforme x86 donc c'est un peut chiant.







@++

Re: 32bits ou 64bits

Publié : dim. 26/sept./2010 19:12
par Ar-S
nico a écrit :Est-ce que sur un système 32 bits, on peut compiler du 64bits?
Je ne pense pas. Ce qui peut le plus peut le moins, pas l'inverse.

Re: 32bits ou 64bits

Publié : dim. 26/sept./2010 19:48
par nico
Cela me paraissait pas possible jusqu'à ce que je lise un fil sur Developpez qui disait qu'on pouvait compiler du 64 Bits sur un système 32 Bits.

Re: 32bits ou 64bits

Publié : lun. 27/sept./2010 8:36
par Ollivier
nico a écrit :Cela me paraissait pas possible jusqu'à ce que je lise un fil sur Developpez qui disait qu'on pouvait compiler du 64 Bits sur un système 32 Bits.
Bonjour nico,

Idem pour moi. Est-ce que ce n'est pas tout simplement parce qu'à force de compiler et d'exécuter en même temps 99,9% du temps, à la fin on ne dicerne plus systématiquement d'éventuelles subtilités entre le fait de compiler et le fait d'exécuter?

Re: 32bits ou 64bits

Publié : lun. 27/sept./2010 12:26
par Le psychopathe
Dobro a écrit :toujours séparer les versions de pb dans des dossiers différents ! ;)
Pour ceux qui sont sous un système 64 : regardez programmes files
Il y a deux dossiers Programmes files x86 et Programmes files x64
Par défaut l'installation PB86 va dans le 86 et 64 dans le 64 ;)

@++

Re: 32bits ou 64bits

Publié : lun. 27/sept./2010 13:23
par GG
nico a écrit :Est-ce que sur un système 32 bits, on peut compiler du 64bits?

Clairement, non.

Re: 32bits ou 64bits

Publié : lun. 27/sept./2010 16:42
par nico
Oui mais est ce qu'on peut me confirmer qu'avec d'autres logiciels de développement, si c'est possible?

Re: 32bits ou 64bits

Publié : mar. 28/sept./2010 10:46
par Fred
Oui c'est possible, ca s'appelle la cross-compilation. De la meme maniere qu'on peut compiler pour linux sous Windows.

Re: 32bits ou 64bits

Publié : mar. 28/sept./2010 11:53
par gansta93
Fred a écrit :Oui c'est possible, ca s'appelle la cross-compilation. De la meme maniere qu'on peut compiler pour linux sous Windows.
En ce qui conserne PureBasic, peut-on espérer voir un jour la possibilité de pouvoir faire de la cross-compilation ? il me semblait que c'était d'actualité, mais... ça semble s'être dicipé. :)