Comme promis, je vais vous expliquer la procédure à appliquer pour générer votre exécutable sous Mac OS X.
Tout d'abord, téléchargez et installez Qt (à l'adresse
http://trolltech.com/developer/downloads/qt/mac : prenez le fichier avec l'extension DMG, dont le lien se trouve vers le bas de la page).
Quand c'est fait, démarrez l'IDE Xcode.
Dans la barre de menus, choisissez
File puis
New project. Vous arrivez dans une fenêtre de ce type :

Choisissez alors
Empty project (projet vide en français), cliquez sur
Next, choisissez l'emplacement et le nom de votre projet et cliquez sur
Finish.
Vous arrivez devant cette fenêtre ; dans la zone gauche, vous avez le nom de votre projet. Faites un clic droit dessus et choisissez
Add ->
New File, puis
C++ file.
Cliquez sur
Next, indiquez le nom de votre fichier
.cpp puis cliquez sur
Finish.
Maintenant, sur la partie droite de votre projet, sélectionnez et ouvrez votre fichier
.cpp. Après l'import du fichier
.h, insérez ce code (code d'exemple du tuto sur Qt de M@teo21) :
Code : C++ 1
2
3
4
5
6
7
8
9
10
11
12 | #include <QApplication>
#include <QPushButton>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QPushButton bouton("Salut les Zéros, la forme ?");
bouton.show();
return app.exec();
}
|
Enregistrez votre fichier ; vous pouvez quitter Xcode.
Voilà votre projet terminé, passons maintenant à la partie
compilation.
Maintenant que nous avons créé notre projet, passons à la compilation (rappel : à ce stade, vous pouvez effacer le fichier
.xcodeproj).
Ouvrez votre terminal (
Applications ->
Utilitaires ->
Terminal).
Écrivez la commande
cd suivie d'un espace et glissez le dossier de votre projet dans la fenêtre du terminal, puis appuyez sur
Enter.
Vous voyez bien
cd puis l'emplacement du dossier ; après avoir appuyé sur
Enter vous voyez le nom de votre dossier apparaître après le nom de votre Mac (ici,
macbook de... : Test (nom du dossier)).
Exécutez la commande
qmake -project (création du fichier
.pro).
Exécutez la commande
qmake (création du fichier Xcode).
Et c'est ici qu'intervient la différence avec Windows dans le tuto de M@teo21 : la commande qmake ne crée pas de fichier makefile mais le projet Xcode à compiler.
Après cela, quittez votre terminal et ouvrez votre projet Xcode.
Vous verrez que les
frameworks (bibliothèques) se sont automatiquement ajoutés. Cliquez sur le bouton
Build and Go. Votre projet se compile avec succès et votre application se lance.
Pour l'encodage de caractères, il faut choisir Western (ISO Latin 9) dans les préférences de Xcode (partie
Text Editing) pour ne pas avoir de problèmes avec les accents (comme dans ma capture d'écran).
Pour la suite, veuillez lire le tuto de M@teo21 : la partie explicative du code pour cette page seulement
http://www.siteduzero.com/tuto-3-24132 [...] tml#ss_part_1 ; le reste, vous pouvez le lire complètement.
Et voilà, si vous avez des questions, contactez-moi par MP.