Compilateur C++ pour les 64 bits
Donc.. je suis à la recherche pour commencer à apprendre le C++. J'ai touché à l'avant et j'ai touché sur Lua avant. Je suis juste ennuyé avec PHP/Javascript.
Je suis peut-être "noobish" avec cette question, mais depuis mon ordinateur portable est de 64 bits, est-ce à dire que je dois installer un compilateur 64 bits? Si oui, Pourriez-vous m'indiquer un?
Si je n'ai pas besoin d'un compilateur 64 bits, pourquoi est-32bit /64bit jeté autour de sorte que souvent, quand j'ai lu des sites internet?
Je suis désolé que je n'ai jamais vraiment su pourquoi les choses se sont passées, comme la raison technique, je savais que ce que j'avais à faire pour faire fonctionner les choses ( Concernant PHP/javascript).
Grâce.
- Cela dépend de votre plate-forme. Si vous êtes sur Windows, vous devriez probablement juste de télécharger Visual C++ Express. Si vous êtes sur Linux, alors vous avez probablement déjà un compilateur approprié installé (GCC).
- 32 bits compilateurs de générer des exécutables qui fonctionnent sur les versions 32 et 64 bits de l'OS, donc ils sont plus souples choix. Et je dois ajouter que la plupart du temps un seul compilateur peut faire les deux en fonction de la configuration que vous choisissez.
- Je suis en cours d'exécution de Windows. Un compilateur 32 bits de travail avec un ordinateur 64 bits?
- MingW distribué par Stephan Lavavej est très facile à installer GCC de distribution pour toutes les Fenêtres.
Vous devez vous connecter pour publier un commentaire.
Comme vous le savez probablement sur les versions 64 bits de Windows, vous pouvez exécuter à la fois 64 bits et 32 bits des applications. Pour cette raison, il n'a pas vraiment d'importance si le compilateur de votre choix est un 32 bits ou 64 bits.
Ce qui est plus intéressant est de savoir si le compilateur de votre choix peut générer à la fois 32 bits et 64 exécutables ou d'une seule catégorie d'entre eux. Les anciens sont plus souples, tandis que le second peut tirer parti d'une architecture en 64 bit.
À votre place, je ferais de téléchargement de Microsoft Visual C++ Express, un environnement intégré qui contient tout ce que vous devez obtenir commencé.
Note ce compilateur ne vous permettent de créer des exécutables 32 bits, mais pour un begginner comme vous dites que vous êtes, il ne devrait pas vraiment d'importance.
Si vous utilisez Linux, je vous recommande fortement de gcc et clang. Dans Windows, je pense que le mieux est un compilateur de Visual Studio.
Remarque: 32 bits compilateurs compiler en 32 et en 64 bits mashines, donc ne vous inquiétez pas.
Vous pouvez exécuter un compilateur 32 bits sur une machine 64 bits,
mais vous ne serez pas en mesure de compiler en 64 bits natif des exécutables ou des bibliothèques avec elle. Les conditions sont beaucoup utilisés car 64 bits a plus d'avantages que le 32 bits qui ne peut être mis à profit avec un compilateur 64 bits, comme une extension de l'espace d'adresse. À moins que votre application utilise d'énormes quantités de mémoire, cependant, il n'a probablement pas autant d'importance.Puisque vous êtes sur Windows, votre meilleur pari est Visual C++ Express Edition. C'est gratuit, mais n'inclut pas un compilateur 64 bits par défaut. Vous pouvez toujours en ajouter un, si vous voulez, mais vous aurez besoin d'installer le SDK de Windows, comme expliqué ici.