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