如何使用ppcrossarm将免费Pascal文件交叉编译到Android?使用ppcrossarm交叉编译为Android?
0
A
回答
1
- 请确保您有正确的ppcrossarm(可以是任何ARM)
- 确保你安装了正确的binutils和编译器可以找到它们。
那么基本上
FPC -Tlinux -Parm file.pas
又见buildfaq,http://www.stack.nl/~marcov/buildfaq.pdf
1
嗯,freepascal.org提供的ARM编译器只支持:
- Game Boy Advance
- Nintendo D小号
- Linux的
- 的Windows CE
这意味着你可以大概只能找到ppcrossarm这四个平台的文件。
我没有成功编译我的Windows Phone的几个exe文件,并完美执行。但是,您可能需要其他工具将.o文件链接到Android可执行文件,而不是WinCE exe。
相关问题
- 1. 交叉编译freetype为Android
- 2. Android交叉编译
- 3. 交叉编译为Android使用NDK失败,编译器错误
- 4. Android和交叉编译
- 5. 交叉编译使用GCC
- 6. CMake:FIND_PACKAGE(线程)为Android交叉编译
- 7. 为arm编译交叉编译e2fsprogs
- 8. cmake交叉编译
- 9. Beaglebone交叉编译
- 10. Qt - 交叉编译
- 11. 交叉编译器
- 12. 交叉编译ldd
- 13. QTcreator交叉编译
- 14. 针对Android的交叉编译
- 15. 使用UCLIBC交叉编译PHP
- 16. 使用mingw32和gmp交叉编译
- 17. 使用apt-get时的交叉编译
- 18. 在Docker中使用Xcode(交叉编译)
- 19. 使用cygwin交叉编译到arm-linux
- 20. Android NDK r6b为Android交叉编译libfaac(链接libsupC++问题)
- 21. 编译GMP的交叉编译问题
- 22. 将node.js交叉编译为MIPS 24Kc V5.0
- 23. 在Windows上为Python交叉编译
- 24. 为A9331交叉编译libcurl和openssl
- 25. GCC交叉编译为i586架构(Vortex86DX)
- 26. 为linux arm目标交叉编译greenlet
- 27. 无法将NTP交叉编译为ARM
- 28. 为ARM Sitara交叉编译postgresql AM335x
- 29. 将Flex/Flash交叉编译为Javascript
- 30. 将Java交叉编译为JavaScript
请注意,这已过时。查看最近的maillist档案,一个以android为目标的分支正在被测试。 – 2012-05-07 21:34:15