Как скомпилировать для OS X в Linux или Windows? - PullRequest
69 голосов
/ 29 марта 2009

Я хотел бы перенести свои приложения на C / C ++ на OS X.

У меня нет Mac, но у меня есть Linux и Windows. Есть ли какой-нибудь инструмент для этого?

Ответы [ 11 ]

0 голосов
/ 29 марта 2009

Короткий ответ вроде. Вам нужно будет использовать кроссплатформенную библиотеку, такую ​​как QT . Существуют IDE, подобные QT Creator, которые позволят вам разрабатывать на одной ОС и создавать Make-файлы для других. Для получения дополнительной информации о кроссплатформенной разработке ознакомьтесь с кроссплатформенными эпизодами этого подкаста (обратите внимание, что серия еще не закончена и новые эпизоды выходят еженедельно).

Как показывают другие ответы, вы, вероятно, можете скомпилировать для Mac на Windows или Linux, но вы не сможете протестировать свои приложения, поэтому вам, вероятно, придется потратить 600 долларов на Mac, если вы занимаетесь профессиональным программированием или если вы Вы работаете над программным обеспечением с открытым исходным кодом и найдите разработчика с Mac, который поможет вам.

...