24小时热门版块排行榜    

查看: 1742  |  回复: 4
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

guozhaoxi

铜虫 (小有名气)

[求助] 有关fortran的一次而问题,希望大家能帮帮忙,谢谢

现在编写fortran程序遇到了两大问题,具体如下:
我用的fortran版本是Intel Visual Fortran,安装之后直接嵌套到原先安装的visual studio 2008 中了(这些可能是废话,只是想说明白应用的fortran环境)。
1.在这个环境中创建的动态链接库(可以编译,生成DLL文件)怎么调试?调试时出现(图1),也就是不能调试,该怎么办?(控制台程序的调试我会,就是不会动态链接库程序)
2.生成的DLL文件怎么调用?被什么调用?一直搞不明白。
希望能和大家交流交流,共同学习
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

灯塔守望者

铁杆木虫 (正式写手)


微尘、梦想(金币+1): 谢谢参与! 2011-05-06 19:51:48
为什么不在linux下做程序开发呢?简单有效。
3楼2011-05-06 18:12:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 5 个回答

clingch

铜虫 (小有名气)

【答案】应助回帖


微尘、梦想(金币+1): 谢谢参与! 2011-05-07 21:29:35
guozhaoxi(金币+5): 2011-05-16 17:34:57
你调用DLL,不同的语言有不同的格式的,基本是将FORTRAN中的某一common变量变成另外一种语言(也包括fortran,fortran还不如直接调用)的相应的变量,从而实现变量数据的传递。
4楼2011-05-07 08:53:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fengya0785

银虫 (小有名气)

【答案】应助回帖

★ ★
余泽成(金币+2): 谢谢参与应助! 2011-05-12 19:12:30
guozhaoxi(金币+5): 2011-05-16 17:34:48
1.windows下编程没做过,不过你要调试DLL的话,最简单的方法,把DLL里面的函数都用一遍。
2.如何调用DLL,无非就是头文件声明,编译时包含头文件,链接时包含DLL。
E
5楼2011-05-12 17:21:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见