【问题标题】:Java compiled with gcj using javax.comm api. Possible?使用 javax.comm api 使用 gcj 编译的 Java。可能的?
【发布时间】:2009-12-02 20:21:01
【问题描述】:

我有一个 java 程序,我需要使用 gcj-4.3 将它编译成 Linux 本机程序。该程序需要串行端口访问。 javax.comm api 提供串行端口访问,但我不知道如何让我编译的 java 程序使用它。

目标框已安装 Java,但我编译的程序当然没有在 JRE 中运行...所以我不确定如何在 comm.jar 文件中链接或该文件如何找到.properties 文件。

我想知道我是否可以将 comm.jar 连同我的 .jar 文件一起编译并将两个目标文件链接在一起。然后我的代码可以引用 comm.jar 中的类吗?

提前感谢您的帮助!

【问题讨论】:

    标签: java javax.comm


    【解决方案1】:

    我不是 GCJ 专家,但我有一些建议(我没有提供语法,这需要一些我没有执行的探索):

    • 首先,我认为您必须将comm.jar 编译成(共享)库,
    • 那么,您必须将代码与库链接,
    • 最后,使用GCJ_PROPERTIES 环境变量在调用时将属性传递给程序。

    以下指针可能有助于实现这一点:

    【讨论】:

      猜你喜欢
      • 2011-03-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多