社区
C#
帖子详情
找各位高手求解,C#调用fortran编写的DLL 出现的问题
yuyu46569
2011-02-28 03:22:29
我用C#调用fortran编写的DLL
程序调试可以正常运算,但是直接运行就报错。求解
...全文
101
4
打赏
收藏
找各位高手求解,C#调用fortran编写的DLL 出现的问题
我用C#调用fortran编写的DLL 程序调试可以正常运算,但是直接运行就报错。求解
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yuyu465699
2011-08-18
打赏
举报
回复
我是来拿分的
yuyu46569
2011-02-28
打赏
举报
回复
詸菲貓
2011-02-28
打赏
举报
回复
[Quote=引用 1 楼 richet512 的回复:]
报什么错误,你总得贴出来吧
[/Quote]把错误贴出来吧……
沅江汐水
2011-02-28
打赏
举报
回复
报什么错误,你总得贴出来吧
C#
调用
FORTRAN
编写
的
DLL
一般来讲,低级语言执行算法的效率高,而高级语言简单易用,尤其是图形用户界面(GUI)这方面很强大。现在的科学工程软件的开发流程一般都是用低级语言做算法,而高级语言做界面。
fortran
77在科学计算中一直独领风骚,而
c#
因其易用性以及强大的面向对象的特点备受青睐。 下面显示
fortran
与
c#
的交互的基本操作:(编程环境:VS2008(
C#
+IVF)) 1.使用
fortran
编写
dll
FORTRAN
-
调用
FORTRAN
程序-动态链接库
DLL
FORTRAN
-
调用
FORTRAN
程序-动态链接库
DLL
1.创建
FORTRAN
动态链接库2.创建
FORTRAN
动态链接库中的
调用
3.创建
FORTRAN
主程序中的
调用
4.小结参考文章 1.创建
FORTRAN
动态链接库 2.创建
FORTRAN
动态链接库中的
调用
3.创建
FORTRAN
主程序中的
调用
4.小结 参考文章 ...
Fortran
入门——
C#
调用
Fortran
DLL
首先建立一个
Fortran
动态连接库项目,并写一个计算两数之和的函数,代码如下 1 function MySum(x,y)2 implicit none3 !DEC$ ATTRIBUTES
DLL
EXPORT :: MySum4 !DEC$ ATTRIBUTES ALIAS:'MySum'::Mysum5 integer x,y,MySum6 MySum=x+y7 end function
C#
调用
Fortran
DLL
linux
fortran
system函数,
C#
调用
Fortran
生成的
DLL
最近在编水动力学模型,用
Fortran
编写
,运行效率相对较快,可视化部分则采用
C#
来做。由于涉及两门语言,便会产生交互
问题
,最佳搭配是用
Fortran
生成
DLL
,由
C#
来调,反过来的话则比较困难。我采用的运行环境是VS2010+IVF11.0,下面稍微讲一下方法,记录一下。
C#
中导入
DLL
,需要显式的引用:[System.Runtime.InteropServices.
Dll
Import("REA...
C#
111,129
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章