Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1490 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  c++ sur mac

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

c++ sur mac

n°2203769
izekiel06
XVA what else?
Posté le 22-09-2013 à 23:48:28  profilanswer
 

Bonjour
 
Je me suis récemment inscrit a un cours en ligne pour débutant en C++ mais pour suivre le cour il fallait d'abord installer plusieurs logiciel sur mon mac pour pouvoir coder.
 
Voici la marche à suivre conseiller:
 
Mac OS X
Pour pouvoir suivre le cours, il vous faudra:
 
XCode
Le gestionnaire de paquets MacPorts
Un compilateur C++ (GCC ou Clang)
Un éditeur (Geany)
XCode
 
Ouvrir le Mac App Store  
Rechercher "XCode"
Cliquer sur le bouton installer en-dessous de l'application XCode.
Entrer votre nom d'utilisateur Apple ainsi que votre mot de passe et valider
Une fois le téléchargement et l'installation terminés, lancer XCode: soit en passant par le dossier Application -> Xcode, soit en passant par le LaunchPad
Accepter le contrat d'utilisateur et installer les outils s'il le demande
Ouvrir les préférences d'XCode
Aller dans l'onglet Téléchargements (ou Downloads en anglais)
Cliquer sur Installer à droite de Command Line Tools
Une fois l'installation terminée, vous pouvez fermer XCode
 
Nous allons maintenant passer à l'installation du gestionnaire de pacquets MacPorts.
 
Se rendre sur la page web www.macports.org
Suivre le lien "Installing MacPorts"
Télécharger la version de l'installateur correspondant à la version de votre système (10.6, 10.7 ou 10.8)
Une fois le téléchargement terminé, ouvrir le fichier MacPorts-XXXX.pkg que vous venez de télécharger
Suivre les instructions à l'écran pour installer MacPorts
Une fois l'installation terminée, fermez le programme d'installation
 
Compilateur(s)
Dans le cadre de ce cours, il est possible d'utiliser les compilateurs GCC ou Clang. Les étapes d'installations sont les suivantes:
 
Ouvrir un terminal (Applications -> Utilitaires -> Terminal)
En fonction du/des compilateurs que vous désirez installer, tapez l'un des commandes suivantes :
GCC seul: sudo port install gcc48
Clang seul: sudo port install clang-3.2
GCC et Clang: sudo port install gcc48 clang-3.2
Une fois l'installation terminée, il faut encore spécifier la version à utiliser par défaut au système (en fonction des compilateurs installés précédemment):
sudo port select --set gcc mp-gcc48
sudo port select --set clang mp-clang-3.2
 
Vérifier la version de votre/vos compilateurs:
Pour GCC: g++ --version. Devrait afficher quelque chose comme
g++ (MacPorts gcc48 4.8.0_0) 4.8.0
 Copyright (C) 2013 Free Software Foundation, Inc.
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 
Pour Clang: clang++ --version. Devrait afficher quelque chose comme
clang version 3.2 (branches/release_32)
 Target: x86_64-apple-darwin12.3.0
 Thread model: posix
Installer un éditeur (Geany)
 
Pour installer Geany, il faut:
 
Se rendre sur la page web xquartz.macosforge.org
Télécharger l'image disque DMG "XQuartz-#.#.#.dmg"
Ouvrir le fichier téléchargé et lancer le programme d'installation "XQuartz.pkg"
Suivre les indications à l'écran
Fermer sa session et se reconnecter
Ouvrir un terminal (Applications -> Utilitaires -> Terminal)
Tapez la commande suivante: sudo port install geany. Validez avec entrée et rentrez votre mot de passe de session si demandé.
Entrez la commande suivante: ln -s /opt/local/bin/geany $HOME/Desktop/geany
Configurer et tester Geany comme montré au bas de cette page  
 
Jusque la tout va bien c'est quand je test geany q'il y a un problème, le tutorial me dis de faire:  
 
Téléchargez le fichier de test et enregistrez le sous le nom cpp11_test.cpp
Ouvrez Geany et chargez le fichier de test dans Geany
Rendez-vous dans le menu Construire -> Définir les commandes de construction
Dans la colonne Commande, rajoutez -std=c++11 à la fin des deux lignes Compiler et Construire. Validez ensuite pour enregistrer les modifications.
Dans le menu Construire, choisissez Construire ou utilisez le raccourcis clavier F9.
Dans le menu Construire, choisissez Exécuter ou utilisez le raccourcis clavier F5.
Si tout est en ordre, un programme affichant une suite de nombre va apparaître à l'écran
 
Or quand j'ouvre le fichier test et n'importe quel fichier cpp le terminal affiche:
 
(geany:15248): Gtk-WARNING **: Attempting to store changes into `/Users/rottinoanthony/.local/share/recently-used.xbel', but failed: La création du fichier « /Users/rottinoanthony/.local/share/recently-used.xbel.434O3W » a échoué : No such file or directory
 
(geany:15248): Gtk-WARNING **: Attempting to set the permissions of `/Users/rottinoanthony/.local/share/recently-used.xbel', but failed: No such file or directory
 
Quelqu'un pour m'aider? merci

mood
Publicité
Posté le 22-09-2013 à 23:48:28  profilanswer
 

n°2203858
izekiel06
XVA what else?
Posté le 23-09-2013 à 20:49:03  profilanswer
 

Personne pour m'aider? Une ame charitable sinon je pourrai pas suivre le cours d initiation


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  c++ sur mac

 

Sujets relatifs
Plus de sujets relatifs à : c++ sur mac


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR