Как я могу использовать The Cocotron для создания простого приложения для Windows?
У меня проблемы с тем, чтобы заставить работать Cocotron. На сайте есть несколько инструкций. Хотя они устарели и расплывчаты. Может кто-нибудь объяснить мне, как использовать The Cocotron для создания простого тестового приложения для Windows?
То, что я хотел бы сделать, это взять тривиальное приложение Cocoa, которое вы получите, если перейдете в Xcode и создадите новый проект приложения Cocoa, а затем создадите это приложение для Windows.
Примечание: да, есть и другие вопросы об использовании Cocotron, но всем они лет, и ни один из них не имеет отношения к делу.
Начните с Xcode 7.3 и OS X 10.11.5, потому что это текущие версии инструментов разработчика и операционной системы.
Создайте простое приложение Какао, выбрав "Файл"> "Новый проект" и выбрав "Приложение какао". Я хочу начать с портирования этого абсолютно тривиального приложения.
Установка Cocotron является сложной из-за устаревшей документации. Я изложил проблемы с этим процессом здесь. Я смог получить фреймворки и установить кросс-компилятор.
Следуйте документации, чтобы настроить новую цель для сборки в Windows. К сожалению, документация неверна и устарела. Многие из упомянутых настроек, такие как "GCC_FAST_OBJC_DISPATCH", просто не перечислены в XCode вообще. Я проследовал документацию к письму, где это можно сделать, проигнорировал несуществующие настройки сборки и постарался сделать разумные догадки для всего остального.
Результаты: Когда я делаю это и создаю свою новую цель для Windows, я получаю множество ошибок. Они перечислены в той записи блога, на которую я ссылался выше. Ошибки в основном по типу "нераспознанной опции командной строки".