DELPHI和FORTRAN语言的混合编程(二)[1]

[入库:2005年8月18日] [更新:2007年3月24日]

本文简介:选择自 cxb_zdl 的 blog

2.调用动态链接库(dll)方式

第二种方法比第一种方法实现起来麻烦一些。在这种方法中,fortran程序首先被编译成windows标准的动态链接库文件(dll, dynamic-link library),然后在delphi中调用。在fortran语言程序设计中,本文采用compaq visual fortran6.6编译器,可以容易地生成动态链接库。

在这种方式混合编程中,由于需要在两种不同的语言之间进行内存中的数据交换,因此,其数据类型必须一一对应。由于不同语言的数据类型所对应的存储方式、数据传递方式不尽相同,而且程序调试需要在两个不同的编译器中进行,因此这种方法编译调试较为麻烦,不易解决编译中出现的一些问题。

本文关键:Delphi FORTRAN 混合编程
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top