2011-08-26 1 views
1

Je prends cette classe de programmation informatique, et je suis confus avec les instructions que mon professeur m'a donné parce que j'ai un Mac et je n'ai même pas eu un Emacs, donc J'ai fini par télécharger Aquamacs. Je sais comment "trouver" un fichier et lui donner un nom et le sauvegarder, mais je ne sais pas comment ... le compiler? .. en utilisant le terminal fourni avec mon macbook (dois-je en télécharger un autre? ?). Après avoir écrit et enregistré un fichier nommé "MyFirstSource.cpp", je suis censé écrire "g ++ -Wall -c MyFirstSource.cpp" sur la ligne de commande (le terminal?) Et vérifier si j'ai des erreurs et expliquer l'utilisation de "-Wall" et "-c". J'ai seulement eu la partie de sauver le dossier, mais c'était avant même que j'avais ouvert Aquamacs utilisant le terminal. Je n'essaie pas de faire mes devoirs pour moi, je ne sais vraiment pas comment travailler les Aquamacs et le Terminal pour obtenir les réponses ... Juste pour que vous puissiez avoir une idée de ce que je fais. Je fais, après cette dernière étape, quand je n'ai plus d'erreurs dans le texte du fichier, je suis supposé entrer "g ++ -o MyFirstProgram MyFirstSource.o" ... et expliquer dans mes propres mots ce qui se passe ... Clairement, j'ai besoin d'aide, alors s'il vous plait! Toute personne qui a quelque chose à dire à ce sujet, votre commentaire est le bienvenu. (Je n'ai besoin de personne pour signaler que je suis désemparé, je le sais!) Merci! :)Essayer de comprendre Aquamacs et Terminal sur mon MacBook

Répondre

2
  1. Vous devrez ouvrir Terminal dans Applications/Utilitaires. C'est ici que vous appelez votre compilateur (g++). Notez que lorsque vous ouvrez le terminal, vous serez dans votre répertoire personnel , qui est à /Users/yournamehere
  2. AquaMacs est un éditeur de texte. Il ouvre et enregistre les fichiers. Bien qu'il puisse faire des tonnes d'autres choses, il est préférable de ne pas compliquer la situation. Notez que lorsque vous enregistrez des fichiers, enregistrez-les dans votre répertoire personnel (celui qui porte votre nom) ou dans un endroit où vous pouvez les trouver. (En aparté, votre Mac déjà est livré avec emacs sur la ligne de commande (le terminal). Il suffit de taper « emacs ».)
  3. Pour g++ apparaître sur votre système, vous devez installer XCode (Apple Outil de développement). XCode est venu soit en tant qu'installateur sur votre DVD d'installation ou préchargé sur le système (cependant, vous devez toujours l'installer!). Dans le cas contraire, il est un téléchargement gratuit de http://developer.apple.com

Dans l'ensemble, il est préférable de s'asseoir avec quelqu'un en utilisant un Mac ou une machine Linux pour vous aider à obtenir les bases vers le bas.

+1

+1 pour avoir la patience que je n'ai pas. Une chose que je pourrais ajouter, cependant: emacs, et même AquaMacs, sonnent comme complètement exagéré par un débutant qui est submergé par tout le reste en ce moment. À cette fin: [TextWrangler] (http://www.barebones.com/products/textwrangler/) ou un autre éditeur qui '' gasp * 'est réellement convivial. –

+0

Y at-il un moyen de télécharger une ancienne version de XCode? Je ne peux pas télécharger XCode 4 d'Apple parce que je suis toujours en train de courir sur Snow Leopard et que ça nécessite Lion. En tout cas, merci beaucoup pour votre aide. :) – Andrea

+0

@Andrea: Il devrait soit avoir le programme d'installation préchargé sur votre système, ou son disponible à partir d'ici: https://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/getSoftware?bundleID=20792 (vous aurez besoin d'un compte Apple gratuit) –