任何人都知道Arm處理器的Ada編譯器嗎? 我在網上搜索了幾個小時,找不到一個。 謝謝, Yony。Arm處理器的Ada編譯器
回答
有一個GNAT ada編譯器,它可以用於ARM。例如,有Debian的(Linux)的GNAT的包ARMEL:http://packages.debian.org/squeeze/gnat
甚至有版本GNAT從ARM的合作伙伴AdaCore,命名GNAT臨:http://www.arm.com/community/partners/display_product/rw/ProductId/5620/
的IBM Rational Ada的嵌入式僅適用於MIPS,M68K ,x86,RH-32,可能是SPARC。
Irvine ICC Ada僅適用於x86; SPARC; TI DSP C62xx/C64xx/C67xx; PowerPC 5xx,6xx,7xx;英特爾i960;英特爾i960; ADSP-210x0 SHARC DSP。
青山Ada95的僅適用於:電力,68K,CPU32,MIPS,X86,SPARC (docs)
有在comp.lang.ada
幾個線程是談論這個。 IIRC有不同程度的支持。
很遺憾的是,在Ada世界中,ARM主要代表Ada參考手冊,它可能會阻礙您的搜索,但這裏有幾條線索可以快速找到。在列出它們之前,爲了讓答案自成一定,古老的(但仍然有效,我想)選項是使用RTEMS。最近的努力是gnatdroid(檢查www.dragonlace.net)。我沒有任何一方的親身經歷。我想我仍然錯過了第二個針對Android的項目,但我現在不記得,也找不到它。
https://groups.google.com/forum/#!topic/comp.lang.ada/dUEvFLDEOi0
https://groups.google.com/forum/#!topic/comp.lang.ada/c1YOG9jRvas
https://groups.google.com/forum/#!topic/comp.lang.ada/8UyIPO6te6M
- 1. 爲ARM架構編譯Ada
- 2. 針對ARM 9處理器的opencv交叉編譯
- 3. 編譯警告 - ARM交叉編譯器
- 4. 免費ARM IDE |編譯器
- 5. G ++編譯器:Segfault處理
- 6. C預處理器與C編譯器
- 7. IDE for GNAT 3.15p Ada編譯器
- 8. 安裝Gnat Ada編譯器時出錯
- 9. Ada - 用GCC編譯Ada
- 10. 需要幫助理解ARM處理器
- 11. 由arm-gcc編譯器編譯的c代碼的頭文件
- 12. ARM處理器上的MIPS計算
- 13. freescale iMX6q ARM處理器的gcc選項
- 14. 任何ARM處理器的工具鏈
- 15. ARM微處理器的存儲空間
- 16. ARM處理器會走的路嗎?
- 17. 爲arm-gcc編譯器安裝庫
- 18. ARM STM32需要兼容編譯器
- 19. 想用C寫了ARM Cortex編譯器++
- 20. ARM Cortex-M編譯器差異
- 21. 如何使用arm-linux-androideabi編譯器
- 22. ARM下有gcc編譯器嗎?
- 23. arm-linux-gnueabi編譯器選項
- 24. Google Closure編譯器,處理JSC_INEXISTENT_PROPERTY警告
- 25. 編譯器不處理freertos #define代碼
- 26. JIT編譯器和異常處理
- 27. C++「編譯器」與預處理
- 28. 編譯器如何處理`(c = getchar())!= EOF`?
- 29. OpenCL編譯器預處理定義?
- 30. C#編譯器:預處理只有