Heim  >  Artikel  >  Backend-Entwicklung  >  Kann ich für OS X unter Linux oder Windows ohne Mac eine Cross-Kompilierung durchführen?

Kann ich für OS X unter Linux oder Windows ohne Mac eine Cross-Kompilierung durchführen?

Barbara Streisand
Barbara StreisandOriginal
2024-11-01 07:53:02333Durchsuche

Can I Cross-Compile for OS X on Linux or Windows Without a Mac?

Cross-Compiling für OS X unter Linux oder Windows

Wenn Sie Ihre C/C-Anwendungen auf OS Mac, mehrere Cross-Compiler-Tools können Ihnen helfen.

Linux:

Für Linux ist ein vorgefertigter GCC-Cross-Compiler verfügbar, der modifizierte GCC-Quellen von Apple nutzt. Sie können diesen Compiler erhalten von:

https://launchpad.net/~flosoft/ archive/cross-apple

Alternative Optionen:

Seit die ursprüngliche Antwort im Jahr 2015 verfasst wurde, sind die folgenden zusätzlichen Optionen entstanden:

  • Visual Studio: Microsofts branchenübliche IDE unterstützt jetzt die Cross-Compilation für OS X, iOS, und Android. (https://channel9.msdn.com/Events/Visual-Studio/Connect-event-2014/311)
  • Embarcaderos RadStudio: Diese IDE ermöglicht auch die Entwicklung von OS X, iOS- und Android-Apps unter Windows.
  • Cross-Compilation-Tool von Thomas (in der Originalantwort erwähnt): https://stackoverflow.com/users/150586/thomas

Hinweis:

Unabhängig von der von Ihnen gewählten Cross-Compilation-Methode benötigen Sie zum Testen Ihrer Anwendungen weiterhin einen physischen Mac oder ein iOS-Gerät.

Das obige ist der detaillierte Inhalt vonKann ich für OS X unter Linux oder Windows ohne Mac eine Cross-Kompilierung durchführen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn