这里的任何人都有使用gcj';java外部库的CNI?
我对桌面应用程序感兴趣已有一段时间了,我最精通的语言是Java。由于希望能够编译成本机可执行文件,有没有人愿意分享使用gcj编译和CNI库的经验?我希望使用本机工具包,而不仅仅是Swing/SWT。我没有使用gcj编译本机可执行文件,而是使用gcj与本机库接口,我发现这是一种非常好的方法,因为您不必编写任何本机代码来进行本机调用。请注意,这样做确实会导致性能损失,因此,如果在性能可能存在问题的紧循环中调用本机代码,那么这可能不是一个选项。由于Eclipse已成功地以本机方式编译(请参阅),我认为这是可能的 <>我使用GCJ将java代码嵌入C++应用程序中,但我不会用它来做UI应用程序。我会选择纯Java(可能是基于EclipseRCP的),因为这是我有经验的地方 享受实验的乐趣这里的任何人都有使用gcj';java外部库的CNI?,java,gcj,Java,Gcj,我对桌面应用程序感兴趣已有一段时间了,我最精通的语言是Java。由于希望能够编译成本机可执行文件,有没有人愿意分享使用gcj编译和CNI库的经验?我希望使用本机工具包,而不仅仅是Swing/SWT。我没有使用gcj编译本机可执行文件,而是使用gcj与本机库接口,我发现这是一种非常好的方法,因为您不必编写任何本机代码来进行本机调用。请注意,这样做确实会导致性能损失,因此,如果在性能可能存在问题的紧循环中调用本机代码,那么这可能不是一个选项。由于Eclipse已成功地以本机方式编译(请参阅),我认为