silent_wind 发表于 2004-9-21 11:58:47

【求助】FORTRAN中生成dll需要注意什么问题?

FORTRAN不是很熟,和别人合作,需要调用一个FORTRAN的dll,但调试中总是出错,现在已经确定是FORTRAN写的dll有问题.想问问各位,在用FORTRAN写dll时都需要注意些什么问题?有没有象vc中的extern "C"{},_stdcall这样类似的声明?
(FORTRAN编译器用的是visual FORTRAN )

这个东西搞的我头都大了,希望各位指教一二.

freepu 发表于 2004-9-22 09:56:42

回复: 【求助】FORTRAN中生成dll需要注意什么问题?

参见实例:
x:\Program Files\Microsoft Visual Studio\DF98\SAMPLES\MIXLANG\
注意如下!dec$的部分是关键。

subroutine SplineCalculate( inx, ina, numx )
!dec$ if .not. defined(LINKDIRECT)
!dec$ attributes dllexport :: SplineCalculate
!dec$ endif
页: [1]
查看完整版本: 【求助】FORTRAN中生成dll需要注意什么问题?