LogicielMac.com
  • twitter
  • facebook
  • google+
  • Accueil
  • Forum
  • Logiciels
    • Internet
    • Pratique
    • Utilitaire
    • Multimédia
    • Sécurité
    • Jeux
  • Rubriques
    • Actualités
    • Screencast
    • Articles
  • Espace développeurs
  • Boutique
LogicielMac.com
  • Accueil
  • Forum
  • Logiciels
    • Internet
    • Pratique
    • Utilitaire
    • Multimédia
    • Sécurité
    • Jeux
  • Rubriques
    • Actualités
    • Screencast
    • Articles
  • Espace développeurs

Accéder au contenu


Index du forum » Forum de LogicielMac.com - Partie Logiciel » Question sur un logiciel
  Aperçu avant impression
FAQ Rechercher Inscription Connexion

Xcode: bosser sur le C

Un problème, besoin d'aide? C'est ici.
Publier une réponse
14 message(s) • Page 1 sur 1
Dark Skyliner
  • Dark Skyliner's Profil
  • Dark Skyliner's Site internet
Avatar de l’utilisateur
Super Raymond(e) !!!
Message(s) : 529
Inscription : Ven Août 01, 2008 19:45
Localisation : Martinique
MessageMer Nov 05, 2008 23:15
Image
alpindormant
  • alpindormant's Profil
Avatar de l’utilisateur
Matusalem Raymond(e)
Message(s) : 5314
Inscription : Mar Sep 25, 2007 19:02
Localisation : Grenoble
MessageMer Nov 05, 2008 23:20
Bon je vais un peu résumé : pour programmer il faut :

Un logiciel de traitement de texte et un compilateur. Pour le traitement de texte n'importe lequel convient. Pour le compilateur il y a GCC. Apple a la bonté de fournir sur le DVD d'install une collection d'outils les Devtools. Ces devtools comprennent un éditeur de texte très enrichis : XCode, un créateur d'interfaces cocoa Interface Builder et les compilateur C/C++/Objective-C gcc (pour le c et objective-c) et g++ (pour le C++). Plus d'autres outils Gnu tels que make.

Pour écrire tes programmes, tu peux utiliser soit XCode et alors la tout est automatique pour la compilation. Soit tu prends Emacs ou Vi et se taper la compilation à la mano ex (gcc -Wall main.c -o monexe).

À mon avis pour débuter, XCode est parfait.

Plus haut on a parlé de fink ou darwinport, je tiens à préciser que avant d'installer Darwinports ou fink [b]il faut déjà avoir installé les devtools[B]. (du moins gcc, donc autant tout installer)

Après reste a voir si tu dois faire tes applications pour Windows ou Mac. Car si c'est pour Windows, autant alors installer minGW en plus qui te permettra de compiler pour Windows depuis Macos X.

On parle aussi de Qt. C'est un beau framework multi-plateforme compatible Mac-Windows-Linux...
Dark Skyliner
  • Dark Skyliner's Profil
  • Dark Skyliner's Site internet
Avatar de l’utilisateur
Super Raymond(e) !!!
Message(s) : 529
Inscription : Ven Août 01, 2008 19:45
Localisation : Martinique
MessageMer Nov 05, 2008 23:24
Merci pour toutes ces précisions (dont la plupart que je savais déjà) mais ce n'est pas ça que j'ai demandé :smileylm15:
Je me répète: comment ouvrir un document ou un éditeur sous Xcode pour pouvoir programmer/coder ?
J'ai dit que j'était débutant sous Xcode donc je ne connais pas bien les options de ce logiciel...

Merci d'avance^^
Image
vertabimhuradi
  • vertabimhuradi's Profil

MessageMer Nov 05, 2008 23:29
Pour pouvoir faire cela, j'utilise Simultron. Xcode, je ne connais pas.
Dark Skyliner
  • Dark Skyliner's Profil
  • Dark Skyliner's Site internet
Avatar de l’utilisateur
Super Raymond(e) !!!
Message(s) : 529
Inscription : Ven Août 01, 2008 19:45
Localisation : Martinique
MessageMer Nov 05, 2008 23:31
Smultron je l'est mais j'aimerais mieux connaître les fonctions de Xcode pour pouvoir coder dessus :smileylm14:
Image
alpindormant
  • alpindormant's Profil
Avatar de l’utilisateur
Matusalem Raymond(e)
Message(s) : 5314
Inscription : Mar Sep 25, 2007 19:02
Localisation : Grenoble
MessageMer Nov 05, 2008 23:46
vertabimhuradi
  • vertabimhuradi's Profil

MessageMer Nov 05, 2008 23:53
Dark Skyliner
  • Dark Skyliner's Profil
  • Dark Skyliner's Site internet
Avatar de l’utilisateur
Super Raymond(e) !!!
Message(s) : 529
Inscription : Ven Août 01, 2008 19:45
Localisation : Martinique
MessageMer Nov 05, 2008 23:59
Image
BenCello
  • BenCello's Profil
  • BenCello's Site internet
Avatar de l’utilisateur
Prince des Raymond
Message(s) : 1123
Inscription : Mar Juil 31, 2007 12:08
Localisation : /Local/Paris/XIII
MessageJeu Nov 06, 2008 00:03
Mais je suis pas du tout d'accord !!!

XCode est très pratique pour éditer et compiler et corriger et gérer les projet et tout ce qu'il faut pour faire des programmes en C.

Alors le plus simple pour démarrer Dark Skyliner c'est de lancer XCode puis faire "Fichier", "Nouveau Projet" (ou en anglais File/NewProject). Là il t'affiche une liste de "modèles" (Templates). Pour un projet banal en C il faut choisir "Command Line Utility" (je sais pas en français, chez moi c'est tout en anglais) et enfin "Standard Tool".
Après il te demande dans quel répertoire et le nom du projet à créer.
Là apparaît la fenêtre principale de XCode et en cliquant sur la première icône de la colonne de gauche qui porte le nom de ton projet tu vas voir apparaître dans les fichier lister (à D) le fichier "main.c". Double-clic dessus et tu es prêt à l'éditer !

Après, pour compiler, il n'y a plus qu'à appuyer sur le bon bouton (marqué build, avec le petite marteau) et ça roule !

Voilà le début !

Bon courage !

PS : et sinon, avec une recherche, tu aurais trouvé ça. Ça aurais peut-être répondu à tes questions sans nous !
iPhone 4 16Go
MBP Unibody 15" (2.8GHz, 4GoRAM, 500GoDD) SnowLeo
MB v2 (C2D, 2GHz, 2GoRAM, 320GoDD, SD) QuadBoot
Server (Web, FTP, SSH, mail, VNC) WinXP
Dark Skyliner
  • Dark Skyliner's Profil
  • Dark Skyliner's Site internet
Avatar de l’utilisateur
Super Raymond(e) !!!
Message(s) : 529
Inscription : Ven Août 01, 2008 19:45
Localisation : Martinique
MessageJeu Nov 06, 2008 00:21
Image
BenCello
  • BenCello's Profil
  • BenCello's Site internet
Avatar de l’utilisateur
Prince des Raymond
Message(s) : 1123
Inscription : Mar Juil 31, 2007 12:08
Localisation : /Local/Paris/XIII
MessageJeu Nov 06, 2008 00:24
Et ça répond à ta question ou non ?

Parce que si le tuto n'y répond pas, il faudrait encore préciser ta question...

Cheers

[EDIT] il y avait des captures d'écran au départ... Tu devrais envoyer un message à Tom (Webmaster) et à l'auteur du tuto pour leur demander pourquoi il n'y a plus les captures et s'ils peuvent faire quelque chose pour arranger ça.
iPhone 4 16Go
MBP Unibody 15" (2.8GHz, 4GoRAM, 500GoDD) SnowLeo
MB v2 (C2D, 2GHz, 2GoRAM, 320GoDD, SD) QuadBoot
Server (Web, FTP, SSH, mail, VNC) WinXP
Dark Skyliner
  • Dark Skyliner's Profil
  • Dark Skyliner's Site internet
Avatar de l’utilisateur
Super Raymond(e) !!!
Message(s) : 529
Inscription : Ven Août 01, 2008 19:45
Localisation : Martinique
MessageJeu Nov 06, 2008 00:29
Oui cela répond à ma question étant donné que j'ai dit "merci" et que je n'est pas rajouté de propos informant que ma question n'a pas été répondue :smileylm22:
De plus tu l'a expliqué donc je ne voit pas pourquoi tes explications n'auraient pas répondu à ma question

Merci encore
Image
BenCello
  • BenCello's Profil
  • BenCello's Site internet
Avatar de l’utilisateur
Prince des Raymond
Message(s) : 1123
Inscription : Mar Juil 31, 2007 12:08
Localisation : /Local/Paris/XIII
MessageJeu Nov 06, 2008 00:33
Pas de problèmes, on est à la pour ça :smileylm31:

(excuse si mon post précédent t'a paru agressif, ce n'était pas volontaire du tout !)

Macquicalement
iPhone 4 16Go
MBP Unibody 15" (2.8GHz, 4GoRAM, 500GoDD) SnowLeo
MB v2 (C2D, 2GHz, 2GoRAM, 320GoDD, SD) QuadBoot
Server (Web, FTP, SSH, mail, VNC) WinXP
Dark Skyliner
  • Dark Skyliner's Profil
  • Dark Skyliner's Site internet
Avatar de l’utilisateur
Super Raymond(e) !!!
Message(s) : 529
Inscription : Ven Août 01, 2008 19:45
Localisation : Martinique
MessageJeu Nov 06, 2008 00:37
Ce n'est rien,merci encore pour ton aide :smileylm14:
Image

Publier une réponse
14 message(s) • Page 1 sur 1

Retour vers Question sur un logiciel

Retour vers Index du forum

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 9 invité(s)

Index du forum
© Absolution Style by Christian Bullock
L’équipe Supprimer tous les cookies du forum• Le fuseau horaire est UTC+1 heure
Powered by phpBB© 2000, 2002, 2005, 2007 phpBB Group
cron
  • Contact
  • |
  • Annoncer sur LogicielMac.com
  • |
  • Mentions légales
  • |
  • CGU
LogicielMac.com
© Logiciel Mac
LogicielMac.com