Forum des développeurs  

Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé.
Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Autres systèmes > Mac

Mac Avant de poster: Lire La FAQ Mac; Voir la page Outils; Voir les tutoriels.

Réponse
 
Outils de la discussion
Vieux 28/06/2006, 14h45   #1 (permalink)
Invité de passage
 
Date d'inscription: décembre 2004
Messages: 4
Envoyer un message via MSN à octopuss
Par défaut [DEV] [C++] Compilateur C++ mac?

Salut à tous, je suis sous mac et je cherche un compilateur C++ tournant sous mac OSX. Je n'ai pas vu beaucoup de discussions concernant le developpement sous mac. Je suis debutant et je me suis mis au C++ recemment en vue de dev des jeux. Si vous avez des info, merci de m'en faire part.

A++
octopuss est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 28/06/2006, 15h14   #2 (permalink)
Membre éclairé
 
Date d'inscription: novembre 2003
Messages: 384
Par défaut

gcc existe pour mac OSX, une recherche sur google te donneras les bons liens
Jan Rendek est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 28/06/2006, 20h09   #3 (permalink)
Invité de passage
 
Date d'inscription: décembre 2004
Messages: 4
Envoyer un message via MSN à octopuss
Par défaut

Mais j'ai cru comprendre que gcc était inclu dans xcode qui est l'environnement de prog en natif sous mac OSX?? Si oui comment l'utiliser?

Merci
octopuss est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 29/06/2006, 08h22   #4 (permalink)
Futur Membre du Club
 
Date d'inscription: juin 2006
Messages: 38
Par défaut

Je confirme, Xcode est livré en standard. C'est un très bon éditeur et gestionnaire de projet pour MAC, mais si tu es un irréductible de la ligne de commande et de vi tu trouveras aussi ton bonheur car ils sont aussi inclus.
afec++ est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 29/06/2006, 12h17   #5 (permalink)
Invité de passage
 
Date d'inscription: décembre 2004
Messages: 4
Envoyer un message via MSN à octopuss
Par défaut

J'ai DL xcode dans le site d'apple, il me faut juste savoir comment ouvrir un projet dont le code serait c++.
octopuss est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 29/06/2006, 17h53   #6 (permalink)
Futur Membre du Club
 
Date d'inscription: juin 2006
Messages: 38
Par défaut

Citation:
Envoyé par octopuss
J'ai DL xcode dans le site d'apple, il me faut juste savoir comment ouvrir un projet dont le code serait c++.
Le plus simple pour commencer est de créer un projet : 'File->New Project'
Tu sélectionnes : 'Command Line Utility / C++ Tool'.
Tu rentres le nom du projet est son répertoire puis 'Finish'.

Et c'est tout, Xcode ouvre les bonnes fenêtres, crée un main.cpp, que du bonheur.
afec++ est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 29/06/2006, 19h55   #7 (permalink)
Invité de passage
 
Date d'inscription: décembre 2004
Messages: 4
Envoyer un message via MSN à octopuss
Par défaut

Oh mais c'est genial afec++ merci bcp .
Et au fait, tu n'aurai pas une adresse pour le tuto d'une appli (avec interface graphique) faite sous xcode codée en c++ (histoire de voir ce qu'on peut faire avec xcode en c++....)
Merci d'avance.
octopuss est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 29/06/2006, 22h06   #8 (permalink)
Futur Membre du Club
 
Date d'inscription: juin 2006
Messages: 38
Par défaut

Tu trouveras des exemples sous /Developer/Examples/Carbon.
Mais il y a un peu de tout (recherches les fichiers avec une extension .cp).
Le framework pour fair une appli graphique en c++ s'appelle Carbon.
Apple pousse depuis un certain temps les développeurs vers Objective-c et Cocoa.

La documentation Apple : http://developer.apple.com/documenta...bon/index.html

Bon courage.
afec++ est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 07/02/2007, 21h56   #9 (permalink)
Rédacteur
 
Date d'inscription: juillet 2004
Messages: 577
Par défaut

je te conseille même si au début ça demande un peu d'effort de regarder aussi Cocoa et Objective C

L'API Carbon est bien mais elle est loin de valoir COCOA
par contre elle est plus proche de ce qu'on l'on trouve dans le monde Unix

A+JYT
sekaijin est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 14/08/2007, 12h35   #10 (permalink)
Invité de passage
 
Date d'inscription: septembre 2006
Messages: 1
Par défaut recherche d'un environnement C++ sous Mac

je suis à la recherche d'un environnement de dev C++ . on m'a parlé de xcode mais je n'ai pas trouvé ou on peut le telecherger.
merci pour toute iinformation pouvant m'aider.
mouflam est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 14/08/2007, 12h40   #11 (permalink)
Membre chevronné
 
Date d'inscription: janvier 2005
Messages: 625
Par défaut

Citation:
Envoyé par mouflam
je suis à la recherche d'un environnement de dev C++ . on m'a parlé de xcode mais je n'ai pas trouvé ou on peut le telecherger.
merci pour toute iinformation pouvant m'aider.
c'est par ici : http://developer.apple.com/
tu t'inscris, et ensuite tu vas dans la section download du site.

Sinon, tu l'as sur tes dvd d'installation, le package "developer tools"
Tarul est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 15/08/2007, 12h22   #12 (permalink)
Futur Membre du Club
 
Date d'inscription: mai 2007
Messages: 35
Par défaut

Pas besoin de XCode pour programmer sur Mac, même si cet environnement est à conseiller pour faire de grosses appli.

Comme sur tout système UNIX, il y a un terminal (/Applications/Utilities) et on peut réaliser une compilation par la commande gcc ou cc (si on a installées les Developper Tools, répertoire : /Developer)
Les pages man donnent plus d'informations.

Maintenant si tu veux monter un projet, passe par XCode
Philippe49 est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 15/08/2007, 12h45   #13 (permalink)
Membre éclairé
 
Date d'inscription: juillet 2007
Localisation: French.lproj
Âge: 22
Messages: 301
Envoyer un message via AIM à PsychoH13 Envoyer un message via MSN à PsychoH13 Envoyer un message via Yahoo à PsychoH13 Envoyer un message via Skype™ à PsychoH13
Par défaut

Philippe49, pour pouvoir utiliser GCC il faut obligatoirement installer les developer tools donc, Xcode...
PsychoH13 est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 15/08/2007, 12h53   #14 (permalink)
Membre chevronné
 
Date d'inscription: janvier 2005
Messages: 625
Par défaut

Citation:
Envoyé par PsychoH13
Philippe49, pour pouvoir utiliser GCC il faut obligatoirement installer les developer tools donc, Xcode...

Pas du tout, c'est simplement la voie plus simple et la plus standard sur mac os.

Sinon tu peux avoir ces même outils par darwinport ou par fink.
Tarul est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 17/08/2007, 00h07   #15 (permalink)
Futur Membre du Club
 
Date d'inscription: mai 2007
Messages: 35
Par défaut

Citation:
Envoyé par PsychoH13
Philippe49, pour pouvoir utiliser GCC il faut obligatoirement installer les developer tools donc, Xcode...
Oui c'est le plus simple.
Mais ce que je veux dire, c'est que pour écrire du code en C, en C++, en java, en objective-C, il n'est pas nécessaire de passer par XCode.

Prend text-edit
Ecrit le source
#include <stdio.h>
int main(void) {
printf("Hello(Mac) World");
return 0;
}
Enregistre-le en essai.c
Compile-le directement dans le terminal : gcc essai.c -o ess
et lance le ./ess
et cela marche

et cela est possible pour C++, objective-C .....
Philippe49 est déconnecté   Envoyer un message privé Réponse avec citation
NEWS MACTUTORIEL MACFAQ MACLIVRES MACOUTILS MACBLOG MACÉVÈNEMENTS MAC4D

Réponse

Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Autres systèmes > Mac



Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non
Navigation rapide