基于Linux的Fortran与C/C++混合编程  被引量:3

Mixed Programming of Fortran and C/C++ in Linux

在线阅读下载全文

作  者:李霞[1] 亓雪冬[2] 

机构地区:[1]中国石油大学信息与控制工程学院,青岛266555 [2]中国石油大学计算机与通信工程学院,青岛266555

出  处:《现代计算机(中旬刊)》2012年第2期57-60,共4页Modern Computer

基  金:山东省青年基金项目(No.ZR2011FQ018)

摘  要:Fortran、C/C++是用户数量最多,使用最为广泛的编程语言,存在大量优秀的软件包及源代码,通过混合编程可以合并不同语言的优势,充分利用目前存在的这些软件资源。分析在Linux系统中Fortran与C/C++混合编程基本原理和内部调用约定,并通过实例阐述了使用C/C++调用Fortran77编写的线性代数软件包LAPACK的方法。实践表明,这种方法有效且可靠。Fortran and C/C++ are some programming languages used widely and have largest number of users. And a lot of software and source program are coded in them. Mixed programming of For- tran and C/C++ can combine the advantages of different languages. Analyses the basic principle and interlanguage conventions of mixed Fortran and C/C++ language programming in Linux sys- tem, and expounds the method of using Fortran77 LAPACK subroutines in C program. Experi- mental result shows that this method is available and reliable.

关 键 词:混合编程 FORTRAN F2C G77 LAPACK 

分 类 号:TP311.52[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象