JDK / JRE选择I.Mx6(ARM)

时间:2017-08-10 17:31:54

标签: java

Oracle网站上给出的两个不同的ARM JDK之间有什么区别?

  1. JAVA SE&
  2. JAVA Embedded SE
  3. JAVA SE DEVELOPMENT KIT

    JAVA SE DEVELOPMENT KIT

    JAVA SE EMBEDDED

    JAVA SE EMBEDDED

    我在Ubuntu x86机器上开发了我的应用程序。 (开发环境)

    所以,如果我使用ARM(i.mx6)作为我的目标,那么将在该目标中安装哪个版本的JDK / JRE。

    为什么Oracle提供了这两种变体。我必须使用哪种变体用于我的目标ARM(I.mx6),以便它支持JAVA FX GUI?

1 个答案:

答案 0 :(得分:0)

如果您阅读表格底部的注释,您将看到不同之处:

第一个链接,ARMv5 / ARMv6 / ARMv7 Linux - SoftFP ABI,Little Endian 2,注意到(2)

  

(2)使用的gcc选项包括:-msoft-float

第二个链接,ARM v6 / v7 Linux - VFP,HardFP ABI,Little Endian 1被注意到(1)

  

(1)使用的gcc选项包括:-mfloat-abi = hard -mfpu = vfp

选项(1)用于使用硬件浮点支持,选项(2)用于使用软件浮点支持。有关更多信息,请阅读gcc文档。