|
发表于 2005-4-21 13:53:11
|
显示全部楼层
怎样在 VC 程序中调用 Fortran 程序?
把f90文件和cpp文件加到同一个Project中,编译即可。不过中间f90文件内的函数要注意大小写,因为C++大小写是区分的。
例如:a.f90文件中的函数
subroutine aa(x)
implicit none
integer :: x
write(*,*)x
return
subroutine
则在b.cpp文件中调用方法为: void _stdcall aa(int *x) //必须按地址传递
|
|