У меня есть проект командной строки C ++, использующий Eclipse под Fedora
(Eclipse IDE для разработчиков C / C ++, выпуск Oxygen.2 (4.7.2)).
Теперь я хочу перенести это на Mac.
К моему удивлению в настройках проекта eclipse, в списке доступных цепочек инструментов я нашел запись "MacOSX GCC":
, который содержит компоновщик MacOS X C ++. Поэтому я переключил использованный набор инструментов на это и перестроил. Полученный файл все еще может быть выполнен под Linux, но его нельзя выполнить при перемещении на Mac. Хотя он немного отличается по размеру от версии, созданной с помощью набора инструментов Linux GCC, но, тем не менее, это Linux, а не исполняемый файл Mac.
Вопрос:
- Может ли набор инструментов MacOS X использоваться в любом случае в среде Linux или
это скорее ошибка?
- Если да: что мне нужно сделать, чтобы создать приложение MacOS X под Linux?