2
A
回答
2
您需要構建自己的交叉編譯器,即你需要得到GCC 來源和與期望的目標架構編譯它們。然後你必須交叉編譯所有的庫。
該過程相當複雜且冗長。通常的GNU makefiles很好的支持這個(通過HOST,BUILD和ARCH變量),但是如果可能的話,你應該把它留給更高層次的抽象。 crosstool
就是這樣一個想到的工具,但我不知道它是否適用於Windows。
您可能會在互聯網上找到針對特定架構的GCC預生成Windows二進制文件。
相關問題
- 1. 在Windows上交叉編譯Linux
- 2. 在Windows上爲Python交叉編譯
- 3. 在Windows和Linux上交叉編譯
- 4. 在mac上爲Windows編譯交叉編譯
- 5. 如何在Windows上從PS3上爲Cell Linux交叉編譯?
- 6. 交叉編譯Windows 64位.exe從Linux
- 7. 升壓 - 交叉編譯 - 「從Linux」「到Windows」
- 8. 在mac os上交叉編譯x
- 9. 在Mac上交叉編譯iPhone?
- 10. 在ubuntu上交叉編譯openCV for ARM
- 11. cmake交叉編譯
- 12. Beaglebone交叉編譯
- 13. Qt - 交叉編譯
- 14. 交叉編譯器
- 15. 交叉編譯ldd
- 16. Android交叉編譯
- 17. QTcreator交叉編譯
- 18. 我應該在Linux或Windows上交叉編譯嗎?
- 19. 使用CMake在Windows CE上交叉編譯節點js
- 20. 在Eclipse中用於PPC 405的Windows上交叉編譯目標
- 21. 如何在Linux上使用Windows交叉編譯器的glut?
- 22. 如何在Windows主機上編譯針對Linux x64的交叉編譯器?
- 23. ubuntu上的交叉編譯器安裝
- 24. 爲arm編譯交叉編譯e2fsprogs
- 25. 編譯GMP的交叉編譯問題
- 26. 交叉編譯Python擴展
- 27. 與GHC交叉編譯
- 28. CMake CMAKE_AUTOMOC交叉編譯
- 29. 交叉編譯JRE/JDK
- 30. 交叉編譯器d-bus
它甚至值得嗎?我需要的平臺的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