J'ai besoin d'installer node.js sur mon nouveau Mac et cela nécessite d'avoir un compilateur c ++ ou g ++ installé. Comment en obtenir un sans payer pour xcode?
J'ai besoin d'installer node.js sur mon nouveau Mac et cela nécessite d'avoir un compilateur c ++ ou g ++ installé. Comment en obtenir un sans payer pour xcode?
Réponses:
Vous pouvez toujours télécharger Xcode 3.x gratuitement avec un compte de développeur gratuit. Xcode 3 est livré avec GCC 4.2, LLVM-GCC 1.5 et LLVM 1.5, donc tout ce dont vous avez besoin pour compiler du code C ++, C et ObjC.
(Remarque: LLVM 1.5 ne peut pas compiler de code C ++, vous devez donc revenir à LLVM-GCC ou GCC pour cela.)
Le téléchargement et l'installation du programme d'installation massif de Xcode est un énorme problème si vous voulez simplement GCC et les outils associés.
Le programme d'installation osx-gcc vous permet d'installer les compilateurs essentiels à partir de packages binaires prédéfinis ou vous aide à créer votre propre programme d'installation.
Vous pouvez obtenir gcc pour MacOSX sur le site Apples Open Source: http://opensource.apple.com/release/developer-tools-40/ Cependant, il ne contient aucune instruction.
(Je pense que gcc convient, n'hésitez pas à me corriger si je me trompe).
Le Mac est livré avec des DVD de logiciels - l'un d'eux a Xcode. Vous pouvez l'installer à partir de là.
XCode n'est PAS livré avec les derniers GCC et G ++ (il vient avec 4.2), vous devez donc toujours faire votre propre installation si vous voulez les dernières fonctionnalités. Macports et GNU ne fournissent PAS d'instructions suffisantes. Donc, cela reste un mystère.
Vous pouvez télécharger XCode ou le trouver sur votre CD d'installation. Cela vous donnera l'ancien GCC / G ++. Une fois que vous avez cela, vous pouvez télécharger le dernier GCC.
États-Unis, Tampa: http://mirrors-us.seosue.com/gcc/
MAIS, comment installez-vous ??
Tout ce que je sais c'est ..
Accédez au dossier buildgcc que vous avez créé cd des commandes de terminal .. vous fait monter de niveau 1 (espace de note entre cd et ..) ls vous indique quels fichiers et dossiers se trouvent dans le dossier dans lequel vous vous trouvez. dossier
Si vous êtes dans le dossier buildgcc, tapez: ../gcc-4.6.3/configure WAIT. Tapez ensuite: faites WAIT très longtemps.
Pardon. Voici où je suis coincé.