2
A
回答
2
您需要構建自己的交叉編譯器,即你需要得到GCC 來源和與期望的目標架構編譯它們。然後你必須交叉編譯所有的庫。
該過程相當複雜且冗長。通常的GNU makefiles很好的支持這個(通過HOST,BUILD和ARCH變量),但是如果可能的話,你應該把它留給更高層次的抽象。 crosstool
就是這樣一個想到的工具,但我不知道它是否適用於Windows。
您可能會在互聯網上找到針對特定架構的GCC預生成Windows二進制文件。
相關問題
- 1. qt5.4在Linux上的windows交叉編譯
- 2. 在Windows上交叉編譯Linux
- 3. 在Windows上爲Python交叉編譯
- 4. 在Windows和Linux上交叉編譯
- 5. Qt Windows + Linux交叉編譯
- 6. 在ccs上交叉編譯
- 7. 在mac上爲Windows編譯交叉編譯
- 8. 如何在Windows上從PS3上爲Cell Linux交叉編譯?
- 9. 從arch linux交叉編譯pdcurses到windows
- 10. 升壓 - 交叉編譯 - 「從Linux」「到Windows」
- 11. Windows交叉編譯Python錯誤
- 12. Windows Dll與交叉編譯的DLL
- 13. 交叉編譯Windows 64位.exe從Linux
- 14. 在mac os上交叉編譯x
- 15. 在Mac上交叉編譯iPhone?
- 16. GCC:在Angstrom上交叉編譯(BeagleBone Black)
- 17. MinGW在Linux上交叉編譯
- 18. 在ubuntu上交叉編譯openCV for ARM
- 19. 在Ubuntu上交叉編譯Binutils
- 20. Qt交叉編譯
- 21. 交叉編譯ldd
- 22. Beaglebone交叉編譯
- 23. Qt - 交叉編譯
- 24. Android交叉編譯
- 25. 交叉編譯libSDL
- 26. ARM交叉編譯
- 27. cmake交叉編譯
- 28. qt交叉編譯
- 29. 交叉編譯器
- 30. Microblaze交叉編譯
它甚至值得嗎?我需要的平臺的API本地代碼的權利?至少在mac的情況下,我無法獲得SDK。 – bgroenks 2012-02-11 19:16:44
什麼API? MacOSX支持Posix,所以你可以編寫大量的編譯代碼......這一切都取決於你想要的。 – 2012-02-11 19:18:23
但Mac不具有特定的系統功能/頭文件? – bgroenks 2012-02-11 19:57:17