2012-06-10 4 views
0

Je viens d'installer Code :: Blocks sur mon Macbook Air qui exécute OS X Lion et je n'arrive pas à le faire fonctionner. Au début, le problème était que je n'avais pas de compilateur C installé, alors j'ai téléchargé les outils de développement, mais maintenant je rencontre un autre problème: chaque fois que j'essaie de "lancer et construire" mon application de test, Je reçois le message suivant: "Information: Il semble que ce projet n'a pas encore été construit. Voulez-vous le construire maintenant?".Impossible de faire fonctionner Code :: Blocks sur OS X Lion

Je peux alors appuyer sur "Oui", "Non" ou "Annuler". De toute évidence, j'appuie sur "Oui", mais cette fenêtre continue de surgir encore et encore en me posant la même question. En outre, lorsque j'essaie de quitter Code :: Blocks en utilisant le menu Blocages et en sélectionnant "Quitter et fermer toutes les fenêtres", l'application s'est fermée de manière inattendue (et je peux soit rouvrir, ignorer ou signaler). J'utilise la version 10.05 de Code :: Blocks. Je veux juste que Code :: Blocks fonctionne comme sur mon système Linux.

+0

Hmm. Une raison particulière d'utiliser Code :: Blocks lorsque vous avez installé Xcode? –

+0

@konrad Non, je ne suis pas habitué à xcode, je commence juste à apprendre l'objectif-c avec. Je suis un utilisateur Windows & Linux habituellement –

Répondre

2

J'ai aussi eu un problème similaire. Les outils de développement Mac OS X Lion n'installent pas les outils de ligne de commande dans/usr/bin ou dans les autres dossiers système par défaut, ce que je pense que Code :: Blocks recherche probablement des programmes tels que make, g ++ et d'autres outils. S'il ne pouvait pas trouver, cela pourrait expliquer pourquoi le projet n'a pas été construit.

Pour les installer correctement, allez dans le volet des préférences sur XCode. De là, sélectionnez "Téléchargements" puis "Composants". L'un de ces éléments devrait être des outils de ligne de commande. Cliquez simplement sur "installer et entrez un identifiant Apple".

Vous devrez peut-être enregistrer votre identifiant Apple en tant que développeur. Pour ce faire, aller à: http://developer.apple.com

Sinon, vous pouvez utiliser ln pour relier le développeur des commandes dans le répertoire/usr/local/bin, mais vous auriez à fouiller dans/Developer pour les trouver.

+0

J'ai déjà fait ce que vous avez mentionné dans xCode, donc ça ne marche pas pour moi. Je vais essayer le ln et vous dire comment il s'est avéré. Merci –

+0

Cela a bien fonctionné pour moi après l'installation des outils via XCode. J'ai le même matériel. Pouvez-vous fournir plus de détails sur le processus que vous avez utilisé pour l'installer? – jepugs

+0

J'ai téléchargé Codeblocks pour Mac sur le site officiel, qui est venu dans un fichier .dmg. Je l'ai ouvert et il y avait un fichier nommé "Codeblocks", donc je l'ai copié dans mon dossier applications et maintenant je l'exécute depuis le Launchpad. Comme pour Xcode, il était déjà installé, donc je l'ai couru, je suis allé à Xcode -> Préférences -> Téléchargements et j'ai cliqué sur "Installer" en plus de "Outils de ligne de commande". Maintenant, au lieu du bouton "Installer", "Installé" est affiché. Cela n'a pas fonctionné, donc j'ai également téléchargé et installé les "outils de ligne de commande pour Xcode - fin mars 2012" de developers.apple.com en vain. –

Questions connexes