主题:fortran 中生成的dll文件无导出函数
问题这样:
有三个文件,一个a.for作为对外接口调用了b.for, b.for是一个函数subroutine,b.for调用c.for,c也是个subroutine。
SUBROUTINE GetADD(b,c)
IMPLICIT NONE
external b,c
!DEC$ATTRIBUTES DLLEXPORT::GetADD
!DEC$ATTRIBUTES REFERENCE::b,c
在a.for 中用以上方式声明后,生成的dll中无GetADD导出函数,麻烦哪位高手指点下??
有三个文件,一个a.for作为对外接口调用了b.for, b.for是一个函数subroutine,b.for调用c.for,c也是个subroutine。
SUBROUTINE GetADD(b,c)
IMPLICIT NONE
external b,c
!DEC$ATTRIBUTES DLLEXPORT::GetADD
!DEC$ATTRIBUTES REFERENCE::b,c
在a.for 中用以上方式声明后,生成的dll中无GetADD导出函数,麻烦哪位高手指点下??