vc6.0怎么调用Fortran生成的动态链接库,改动态链接库带有open函数和write函数
vc6.0如何调用Fortran生成的动态链接库,改动态链接库带有open函数和write函数
如题:vc6.0如何调用Fortran生成的动态链接库,改动态链接库带有open函数和write函数
比如最简单的由Fortran生成的动态链接库的代码:
function OutPut(void)
!DEC$ ATTRIBUTES DLLEXPORT::OutPut
open(1,file='E:\\output.dat')
end function OutPut
我要在vc6.0中 调用以上代码生成的dll中的OutPut函数,弹出异常,请问各位大侠,该问题如何解决
------解决方案--------------------
extern "Fortran"
???
------解决方案--------------------
看看MSDN的帮助
关键要注意调用方式和参数传递问题
Migrating Fortran Code
如题:vc6.0如何调用Fortran生成的动态链接库,改动态链接库带有open函数和write函数
比如最简单的由Fortran生成的动态链接库的代码:
function OutPut(void)
!DEC$ ATTRIBUTES DLLEXPORT::OutPut
open(1,file='E:\\output.dat')
end function OutPut
我要在vc6.0中 调用以上代码生成的dll中的OutPut函数,弹出异常,请问各位大侠,该问题如何解决
------解决方案--------------------
extern "Fortran"
???
------解决方案--------------------
看看MSDN的帮助
关键要注意调用方式和参数传递问题
Migrating Fortran Code