Пытаюсь разобраться с Aquamacs и Terminal на моем MacBook

Я посещаю этот курс компьютерного программирования, и меня смущают инструкции, которые дал мне мой профессор, потому что у меня есть Mac, а у меня даже не было Emacs, поэтому я скачал Aquamacs. Я знаю, как «найти» файл, дать ему имя и сохранить его, но я не знаю, как... скомпилировать его? ?). После написания и сохранения файла с именем «MyFirstSource.cpp» я должен написать «g++ -Wall -c MyFirstSource.cpp» в командной строке (терминал?) и проверить, есть ли у меня какие-либо ошибки, и объяснить использование «-Стена» и «-с». Я добрался только до сохранения файла, но это было еще до того, как я открыл Aquamacs с помощью терминала.

Я не пытаюсь сделать за меня домашнюю работу, я просто действительно не знаю, как работать с Аквамаками и Терминалом, чтобы получить ответы... Просто чтобы вы могли иметь представление о том, что я делаю, после этот последний шаг, когда у меня больше нет ошибок в тексте файла, я должен ввести "g++ -o MyFirstProgram MyFirstSource.o"... и объяснить своими словами, что происходит... Понятно , Мне нужна помощь, пожалуйста! Всем, у кого есть что сказать по этому поводу, буду рад вашим комментариям. (Мне не нужно, чтобы кто-то указывал на то, что я невежда, я это знаю!) Спасибо! :)


person Andrea    schedule 26.08.2011    source источник


Ответы (1)


  1. Вам нужно будет открыть Terminal, который находится в Applications/Utilities. Здесь вы вызываете свой компилятор (g++). Обратите внимание, что при открытии терминала вы окажетесь в своем домашнем каталоге, который находится по адресу /Users/yournamehere.
  2. AquaMacs — текстовый редактор. Он открывает и сохраняет файлы. Хотя он может делать множество других вещей, лучше не усложнять дело дальше. Обратите внимание, что при сохранении файлов сохраняйте их в свой домашний каталог (тот, который назван в вашу честь) или в другое место, где вы можете их найти. (Кроме того, ваш Mac уже поставляется с emacs в командной строке (Терминал). Просто введите «emacs».)
  3. Чтобы g++ отображалось в вашей системе, вы должны установить XCode (инструмент разработчика Apple). XCode либо поставлялся в виде установщика на установочном DVD-диске, либо был предварительно загружен в систему (однако вы все равно должны установить его!). Если нет, его можно бесплатно загрузить с http://developer.apple.com.

В общем, лучше сесть с кем-то, кто использует компьютер Mac или Linux, чтобы помочь вам понять основы.

person Yann Ramin    schedule 26.08.2011
comment
+1 за терпение, которого у меня нет. Однако я мог бы добавить одну вещь: emacs и даже AquaMacs кажутся полным излишеством для новичка, который сейчас перегружен всем остальным. С этой целью: TextWrangler или другой редактор, который *gasp* действительно удобен для пользователя. - person Matt Ball; 26.08.2011
comment
Есть ли способ загрузить более старую версию XCode? Я не могу скачать XCode 4 с Apple, потому что я все еще работаю на Snow Leopard, а для этого требуется Lion. В любом случае, большое спасибо за вашу помощь. :) - person Andrea; 26.08.2011
comment
@Andrea: Установщик должен быть предварительно загружен в вашу систему или доступен здесь: connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/ (вам потребуется бесплатная учетная запись Apple) - person Yann Ramin; 26.08.2011
comment
@Andrea XCode 4 определенно не требует Lion. - person Matt Ball; 26.08.2011
comment
Кстати, до Lion установщик Xcode находился на установочном диске системы. - person Chris Page; 26.08.2011