VC++调用FORTRAN的dll中出现的问题
在f90的程序中用到moduleMODULE RESULTS
integer(4) N
real(8) J(100)
END MODULE RESULTS
编译生成的dll被VC++调用
怎么在VC++存取Module内的变量
我做了下面的定义
extern "C" long RESULTS_mp_N;
但是运行后找不到RESULTS_mp_N?
为什么?该怎么定义?
请各位大侠指教!
我用的平台是vc6.0 + Compaq Visual Fortran Version 6.5
[ 本帖最后由 funfool 于 2008-11-25 00:38 编辑 ] 搜索以前的帖子,里面有好多关于混合编程的。 搜了呀
但是都没有找到关于module怎么存取的问题
请大虾帮帮忙 顶,遇到了同样的问题,没有办法解决,楼主找到解决办法了么?
页:
[1]