Android Fortran编译器

Android Fortran编译器,android,fortran,Android,Fortran,我正在Mac上开发android应用程序。 有人知道android的fortran编译器吗??? 我打算从C例程调用一些fortran例程。然后用java类包装C例程,并使用JNI来完成这项工作 但是,我无法编译fortran代码。我自己也没有尝试过,但人们已经成功地为Android构建了gfortran。参见例如和 如果您编写C代码的唯一原因是包装Fortran代码,那么您可以使用ISO_C_绑定(gfortran支持),并让JNI直接调用它(使用ISO_C_绑定,您可以使Fortran中的代

我正在Mac上开发android应用程序。 有人知道android的fortran编译器吗??? 我打算从C例程调用一些fortran例程。然后用java类包装C例程,并使用JNI来完成这项工作


但是,我无法编译fortran代码。

我自己也没有尝试过,但人们已经成功地为Android构建了gfortran。参见例如和


如果您编写C代码的唯一原因是包装Fortran代码,那么您可以使用ISO_C_绑定(gfortran支持),并让JNI直接调用它(使用ISO_C_绑定,您可以使Fortran中的代码与C兼容)。

这是一个很好的问题!我会尝试使用
f2c
一个开源的Fortran-to-C转换器。一旦你有了C语言的代码,你就可以完成剩下的工作了。祝你好运!:-)是的,我只是偶然发现了这个。听起来不错。我需要把它放在我的Mac电脑上。我会公布结果的。看来苹果公司已经停止在Mac上使用f2c版本了。烦人的我想我可以试试他们的Visual Basic版本。如果我有android NDK提供的fortran编译器,那就行了,但我没有。不幸的是,它们只提供了一个C和C++编译器……不理想,因为我有很多F90例程。@我的理解是,由于官方Android NDK不提供FORTRAN编译器,人们已经根据上面链接中的指令自己构建了它。这难道不能解决你的问题吗?