intel visual fortran窗口程序设计

intel visual fortran窗口程序设计

ID:9801101

大小:1.63 MB

页数:73页

时间:2018-05-10

intel visual fortran窗口程序设计_第1页
intel visual fortran窗口程序设计_第2页
intel visual fortran窗口程序设计_第3页
intel visual fortran窗口程序设计_第4页
intel visual fortran窗口程序设计_第5页
资源描述:

《intel visual fortran窗口程序设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第二章IntelVisualFortran编译器的使用在窗口程序设计之前,让我们先了解一下IntelVisualFortran编译器的基本使用方法和编译器中的项目类型。2-1IntelVisualFortran编译器简介Fortran是一种高级的计算机编程语言,所有Fortran程序源码必须经过编译器的编译、链接,才能被翻译成计算机所能识别的机器码,从而完成源程序设定的任务。Fortran语言的编译器较多,PC中Windows平台上常见的有:■FortranPowerStation4.0微软公司将Fortran90集成到DeveloperStudio开发环境中之后推出的Fortran编译

2、器,真正实现了Fortran的可视化编程;■DigitalVisualFortran微软公司和数据设备公司(DEC)联合开发的功能更强大的Fortran编译器;■CompaqVisualFortran数据设备公司(DEC)和康柏公司(Compaq)合并后推出的Fortran编译器以及康柏公司并入惠普后推出的最新版本;■IntelVisualFortran11.x惠普公司将Windows下的编译器转售给Intel公司后,由Intel公司开发的Fortran编译器,目前是最新版。■SalfordFortran95由silverfrost公司开发的能用于基于Win32平台和.net平台的应用程

3、序开发,支持完整的Fortran95语法和部分Fortran2003语法。其实,Fortran编译器还有很多,如LaheyFortran、AbsoftFortran和OpenWatcom等。从目前的使用情况来看,前四个编译器在Windows平台上最为常见。考虑到Fortran编译器目前的发展情况以及各种编译器版本使用的广泛性,本书所有的程序都基于IntelVisualFortran11.x编译器。跟C++一样,Fortran语言本身没有提供图形界面输出方面的功能,所以为了用Fortran编写Windows图形接口程序,必须借助编译器提供的扩展功能。IntelVisualFortran编译

4、器封装了几乎完整的Win32API和OpenGL函数,提供了良好、稳定的编程接口,所以,借助IntelVisualFortran编译器,Fortran既能完成UI设计,也能胜任图形编程,从这个意义上讲,C能做到的,Fortran也能做到。2-2IntelVisualFortran编译器的使用为了编写图形界面程序,首先应安装IntelVisualFortran编译器。编译器的安装过程比较简单,这里不再赘述。不过有几点需要注意:■先安装VisualStudio2008;■然后安装IntelVisualFortran编译器,并集成到VisualStudio2008;■不建议用户安装Visual

5、Studio2005,因为和IntelVisualFortran的集成性不是很好,按照笔者的经验,曾经出现过不能正常使用控件箱的情况;-73-■建议完整安装IntelVisualFortran编译器自带的帮助文件,尤其是Windows窗口程序设计的开发人员。安装IntelVisualFortran编译器后,就可打开VisualStudio2008开始编译Fortran程序了。具体步骤如下:■双击启动VisualStudio2008,选择“文件”菜单中的“新建”-“项目…”,弹出如图2.1所示的对话框,从中选择要建立的Fortran项目类型和模板,同时指定项目名称及其保存位置,单击“确定”

6、按钮即可完成新项目的创建;■按下组合键“Ctrl+F5”运行程序;此处省略了程序的调试过程,对程序调试不熟练的读者请阅读相关资料或文献。图2.1“新建项目”对话框2-3IntelVisualFortran中的项目类型程序开发之前,我们应充分了解各种项目类型的特点。启动VisualStudio2008,按前面的步骤打开图2.1所示的对话框,在“项目类型”中列出了IntelVisualFortran编译器可创建的几种项目类型。■ConsoleApplication是基于字符模式的应用程序,这类项目适于不需要图形输出的程序设计,优点是执行速度快。图2.2所示为ConsoleApplicatio

7、n类工程的输出窗口。图2.2ConsoleApplication工程输出窗口■Library其中包括两种库文件工程:-73-●StaticLibraries静态库文件,是已编译的、独立于主程序的程序段,适合于大型项目中程序的结构组织和程序间函数或子程序的重复调用。但是,静态库文件会插入程序调用点,磁盘空间浪费较大;同时当静态库文件需要升级的时候,会带来工作效率的低下。为了解决这些问题,出现了动态链接库。●Dynamic-linkLi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。