Mise à jour de MinGW 64 bits

Pourquoi un compilateur 64 bits ?

L'avantage d'un compilateur 64 bits est que l'on peut gérer plus de ram.
Un processeur donne ses instructions à partir d'un registre, ce registre est plus ou moins grand si l'on a un processeur 16, 32, 64 ou même 128 bits.
La ram (random access memory), est constituée de cases memoire qui ont chacune une adresse.
Lorsque le processeur va vouloir avoir acces à la valeur que contient une case memoire, il va donc écrire dans le registre l'adresse de cette case memoire
Plus l'adresse est grande, plus il faudra de la place dans le registre pour l'écrire. Donc avec un processeur 64 bits on a donc un registre composé de 64 bits ce qui donne une possibilité d'adressage memoire de 2^64 soit 18446744073709551616 (18 exabytes) alors qu'un 32 bits n'a que 2^32 possibilités d'adressage memoire soit 4294967296 (4.2 GB).

Installation :
Après avoir téléchargé le dossier compréssé de Mingwx64-gcc-6.4 ou Mingwx64-gcc-7.1 , vous devez le décomprésser, de préférence dans la racine et le renommer en mingwx64 pour ne le pas confondre avec l'ancienne version.
Si vous n'avez pas de compresseur de fichier, je vous invite à télécharger winrar
Une fois avoir décompressé le fichier à la racine, il va falloir dire à codeblocks où trouver le compilateur. Commencer par remplacer le chemin du dossier de mingw par le nouveau (x64), juste en dessous de "Compileur's installation directory"
Puis remplacer tous les chemins menant aux divers programmes du compilateur.

N'oubliez pas de changer le chemin d'acces au debugger.
Et voilà vous disposez de gcc-6.4.0 ou gcc-7.1 sur votre ordinateur.