Tag: 系统调用

如何从java调用c ++function

我有一个主要是GUI的Java程序,它显示了从c ++命令行工具写入xml文件的数据。 现在我想在java程序中添加一个按钮来刷新数据。 这意味着我的程序必须调用c ++function。 是通过系统调用从java调用程序的最佳方法吗? c ++程序将为mac os和windows编译,并且应始终与java程序位于同一目录中。 我想生成一个可执行文件,可以将c程序存储在jar中并从我的程序中调用吗?