разработка C++ на [закрытом] Mac

14
задан gsamaras 19 July 2016 в 01:09
поделиться

8 ответов

C ++ не ограничивается файлами .exe .... файлы window PE - это один контейнерный формат для машинного кода. Бинарный файл C ++ может быть заключен в любой формат низкоуровневого контейнера, о котором вы только можете подумать.

Objective-C на Mac может быть очень приятным языком для изучения, в том числе Java. Вам действительно нужно изучать C ++ на этом перекрестке? C ++ подходит для низкоуровневых задач программирования, т. Е. Для видеоигр, системного программного обеспечения и, как правило, программного обеспечения, критичного к производительности (фотошоп и imovie).

-2
ответ дан 1 December 2019 в 14:11
поделиться

Если ваш вопрос действительно таков: могу ли я использовать C ++ для разработки приложений Mac, тогда ответ - да, но для настоящих нативных приложений Mac вы, вероятно, захотите инвестировать в изучении Objective-C и фреймворков Какао.

3
ответ дан 1 December 2019 в 14:11
поделиться

Компилятор C ++ будет выводить объектный код, который должен быть родным для платформы, для которой построен компилятор. Таким образом, на Mac он будет выводить исполняемые программы, которые будут работать на Mac, а не исполняемые файлы Windows.

XCode - это хорошо зарекомендовавшая себя IDE для Mac, которую можно использовать для разработки на C ++.

Java может быть более легким выбором для ООП, поскольку он позволяет избежать многих ловушек, которые могут уловить новичков. Другой альтернативой ООП является Objective-C, который является хорошим выбором для разработки под Mac.

2
ответ дан 1 December 2019 в 14:11
поделиться

Компиляция C ++ в определенной операционной системе (ОС) создаст исполняемый файл для этой ОС. Вы не ограничены только двоичным файлом .exe.

Первым шагом к созданию вашего первого приложения C ++ является установка Xcode . Эта программа разработки не устанавливается по умолчанию с Mac OS X. Вы должны вставить один из DVD-дисков, поставляемых с вашим компьютером, и установить его. После этого запустите Xcode и щелкните Файл , а затем Новый проект . Как только это будет сделано, выберите Инструмент командной строки и убедитесь, что выбран тип C ++ stdc ++ . Прежде чем я забыл написать это, компилятор Xcode для C ++ - gcc . Если для начала вам нужна помощь, вы всегда посещаете сайты или покупаете (или берете напрокат) несколько книг .

Следует отметить, что основным языком программирования Apple является Objective-C, который отличается от C / C ++. Хотя у обоих этих языков есть общие черты, возможно, будет проще начать с Objective-C. Можно сделать ООП с Objective-C , и с ним будет проще. С другой стороны, с помощью C ++ можно выполнять более сложное ООП, чем с помощью Objective-C .

Если вы когда-нибудь захотите изучить основы Cocoa Framework (который представляет собой набор библиотек и инструментов, которые помогут вам создать окно), я предлагаю вам научиться программировать (некоторые Objective-C или C ++ могут быть хорошими) и купите книгу Какао-программирование для Mac OS X у Аарона Хиллегасса.

10
ответ дан 1 December 2019 в 14:11
поделиться

Просто используйте xcode / gcc для создания и компиляции приложений C ++ на вашем Mac. Родные приложения Mac чаще всего кодируются на языке Objective-C, но поскольку Mac является вариантом bsd, использование инструментов gcc для создания исполняемого файла C ++ также является обычным явлением.

изменить: чтобы уточнить: - xcode - это бесплатная IDE для Mac, которая поставляется на установочном диске - gcc - компилятор с открытым исходным кодом. это часть Xcode.

0
ответ дан 1 December 2019 в 14:11
поделиться

Если вы используете Mac Xcode - лучший вариант, наверняка есть и другие, например Net Beans и Eclipse

0
ответ дан 1 December 2019 в 14:11
поделиться

Сравнение интегрированных сред разработки - C/C++ http://en.wikipedia.org/wiki/Comparison_of_integrated_development_environments#C.2FC.2B.2B

Я использую Code::Blocks с gcc и инструментарием GNU для разработки встраиваемых систем на Mac.

0
ответ дан 1 December 2019 в 14:11
поделиться

Если вы собираетесь создавать приложения для MAC, то лучший способ - изучить «Objective C» и использовать редактор Xcode на MAC. Это также поможет вам в долгосрочной перспективе. Xcode также позволяет создавать приложения с использованием C / C ++ и java вместе с целью C.

Хороший способ начать - это посетить этот URL http://developer.apple.com/mac/. Также есть помощь.

0
ответ дан 1 December 2019 в 14:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: