Fortran Coder

标题: fortran生成动态链接库dll的问题 [打印本页]

作者: mccoy93@126.com    时间: 2021-6-6 16:46
标题: fortran生成动态链接库dll的问题
小弟现在需要把一段子程序和module编译成动态链接库dll形式,目的就是让别人用子程序和module里面定义的数组,但是不给别人源代码。在对代码修改过程中,子程序增加!DEC$ ATTRIBUTES DLLEXPORT::sub_name就行,那module里面需要添加什么注释语言吗?如果不添加的话在使用过程中找不到这个module。求大佬帮帮忙。

作者: vvt    时间: 2021-6-6 17:02
不用添加什么语句。
你需要把编译生成的  *.mod 文件发送给使用者。
作者: mccoy93@126.com    时间: 2021-6-6 20:18
vvt 发表于 2021-6-6 17:02
不用添加什么语句。
你需要把编译生成的  *.mod 文件发送给使用者。

貌似那样不行诶,还是用不了,在module里面给需要的变量后加!DEC$ ATTRIBUTES DLLEXPORT::para_name是否正确啊 ,刚才试了试,貌似可以运行了。





欢迎光临 Fortran Coder (http://bbs.fcode.cn/) Powered by Discuz! X3.2