fortran语言转换为C语言的程序

有没有这类的软件阿? 谢谢 高手帮下忙啦~~
2025-01-03 00:48:11
推荐回答(1个)
回答1:

f2c

p2c
是两个源代码转换程序.
f2c

FORTRAN
代码转换为
C
代码,
p2c

Pascal
代码转换为
C
代码.
当你安装
GCC
时这两个程序都会被安装上去.
如果你有一些用
FORTRAN

Pascal
写的代码要用
C
重写的话,
f2c

p2c对你非常有用.
这两个程序产生的
C
代码一般不用修改就直接能被
GCC
编译.
如果要转换的
FORTRAN

Pascal
程序比较小的话可以直接使用
f2c

p2c不用加任何选项.
如果要转换的程序比较庞大,
包含很多文件的话你可能要用到一些命令行选项.
在一个
FORTRAN
程序上使用
f2c
,
输入下面的命令:
f2c
my_fortranprog.f
注意:
f2c
要求被转换的程序的扩展名为
.f

a
.F
.
要把一个Pascal
程序装换为
C
程序,
输入下面的命令:
p2c
my_pascalprogram.pas
这两个程序产生的
C
源代码的文件名都和原来的文件名相同,
但扩展名由
.f或
.pas
变为
.c.