本帖最后由 x_s_s_1 于 2024-5-11 10:13 编辑
初学者,定向学习,抄代码如下
[Fortran] 纯文本查看 复制代码 subroutine CFOX_add(real1,real2)
!程序作用是根据传入real1,real2得出和
!参数之间用,隔开
!DEC$ ATTRIBUTES DLLEXPORT ::CFOX_add
!上面的语句是编译功能语句,DLL中可以被外界调用的函数都要写上面的语句,
!声明哪些函数可以被外界访问,不然外界无法访问
implicit none
real::real1,real2,sum1
sum1 = real1+real2
return
end subroutine CFOX_add
!编译成dll gfortran -shared -dll -o fdll.dll fdll.f90
CMD执行 gfortran -shared -dll -o fdll.dll fdll.f90
错误提示
f951.exe:warning:unrecognized gcc debugging option: 1
|