欢迎来到163文库! | 帮助中心 精品课件PPT、教案、教学设计、试题试卷、教学素材分享与下载!
163文库
全部分类
  • 办公、行业>
  • 幼教>
  • 小学>
  • 初中>
  • 高中>
  • 中职>
  • 大学>
  • 各类题库>
  • ImageVerifierCode 换一换
    首页 163文库 > 资源分类 > PPT文档下载
    分享到微信 分享到微博 分享到QQ空间

    Fortran-实用编程系列视频教程课件.ppt

    • 文档编号:6190730       资源大小:551.50KB        全文页数:20页
    • 资源格式: PPT        下载积分:20文币     交易提醒:下载本文档,20文币将自动转入上传用户(ziliao2023)的账号。
    微信登录下载
    快捷注册下载 游客一键下载
    账号登录下载
    二维码
    微信扫一扫登录
    下载资源需要20文币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    优惠套餐(点此详情)
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、试题类文档,标题没说有答案的,则无答案。带答案试题资料的主观题可能无答案。PPT文档的音视频可能无法播放。请谨慎下单,否则不予退换。
    3、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者搜狗浏览器、谷歌浏览器下载即可。。

    Fortran-实用编程系列视频教程课件.ppt

    1、Fortran 实用编程Fortran Coder 研讨团队系列视频教程1感谢你的观看2019-8-17关于 Fortran CoderFortran Coder 始于2006年,是一个以科学计算编程为主题的非盈利性研讨团体。大多数由各行业高等学府学生,研究人员及生产一线的工作人员组成。研讨内容涉及:Fortran77/90/95/2003/2008语法规范,各平台32位及64位编译器,IMSL,MKL,Lapack 等数学函数库,MPI,OpenMP,Coarray 并行及高性能计算,winteracter/DisLin/Matfor/GTKFortran 等绘图及界面库。2感谢你的观看20

    2、19-8-17上节要点回顾 Fortran 是一门语言,而非特定的软件 Fortran 编译器是软件,把源代码翻译为可执行程序 Fortran 的编译器有十几种不同的品牌可供选择 开发环境有两类:IDE 和命令行 建议学习 Fortran90+,而不只学习 FORTRAN 77 Fortran 代码书写过程中,我们扮演两个角色:开发者和用户3感谢你的观看2019-8-17第一讲基础篇 第二讲常见编译环境的操作讲解人4感谢你的观看2019-8-171基本步骤与工程管理2gfortran 环境3IVF+VS 环境目 录5感谢你的观看2019-8-17基本步骤和工程管理编译链接运行6感谢你的观看20

    3、19-8-17基本步骤和工程管理编译、链接、运行是三个基本的步骤编译是针对一个源代码文件,输出为目标代码链接是针对一个或多个目标代码,也可以包含一个或多个库文件。输出为可执行程序编译、链接是创造可执行程序的过程,是开发者应该做的事情。运行是使用可执行程序的过程,是用户应该做的事情。注意,编译链接运行是有先后顺序的。即:编译链接时永远不知道用户会如何运行 运行时,无法再改变编译链接时决定的某些因素7感谢你的观看2019-8-17基本步骤和工程管理工程是用于管理较大量代码的一种工具它规定哪些源代码文件参与编译、链接,彼此之间的依赖关系,编译时的参数等等工程对较大型的代码来说,非常重要!即便对小型的

    4、代码,他可有可无,但某些集成开发环境(IDE)强制使用工程管理。对于命令行编译方式而言,更多的采用 makefile 进行项目管理工程实际上就是可视化的 makefile8感谢你的观看2019-8-171基本步骤与工程管理2gfortran 环境3IVF+VS 环境目 录9感谢你的观看2019-8-17gfortran 环境gfortran 是 GNU 组织发布的开源软件,任何人和组织都可以自由地试用它。它是 GCC 的一部分,支持 windows 和 Linux 等多个操作系统。支持 Fortran 2003 及以前的语法及部分 Fortran2008 语法一般使用命令行编译,亦有若干IDE

    5、支持配置为 gfortran 的编译环境Windows Code:Blocks Simply Fortran Eclipse/PhotranLinux Code:Blocks Eclipse/Photran10感谢你的观看2019-8-17gfortran 环境Windows 上安装原生 gfortran:http:/gcc.gnu.org/wiki/GFortranLinux 上安装原生 gfortran:RedHat 系列:sudo yum install gcc-gfortranDebian 系列:sudo apt-get install gfortran11感谢你的观看2019-8-1

    6、71基本步骤与工程管理2gfortran 环境3IVF+VS 环境目 录12感谢你的观看2019-8-17IVF+VS 环境由于诸多因素,截止目前。IVF+VS 的组合是国内使用率最高的编译环境组合IVF:Intel Visual Fortran(Intel)VS:Visual Studio(微软)IVF编译器核心编译器 ifort调试器idb,用于查错,亦可使用gnu的调试器 gdb函数库MKL/IMSLVS链接器链接成可执行程序编辑器编写代码,提供折叠,自动完成,定位等集成开发环境集成环境VC+运行库是IVF运行时库依赖的一部分13感谢你的观看2019-8-17IVF+VS 环境必须同时安

    7、装 IVF 和 VS 才能进行 IDE 方式的编译而至少需安装 IVF 和 VSShell(Express 版)才能进行命令行方式的编译安装时,先安装 VS,再安装 IVF,需注意的是:IVF对VS有版本的要求14感谢你的观看2019-8-17IVF+VS 环境由于 IVF 和 VS 都是以光盘形式发布,建议不解压,而使用虚拟光驱加载。VS 安装时,如果只使用Fortran编译器,可只安装 Visual C+相关内容,其他内容选择不安装。(在某些版本上,需要选择 customize 自定义安装方式)安装后,首次运行 VS 可能会要求选择熟悉的环境,此时任意选择既可。比如常规环境15感谢你的观看

    8、2019-8-17IVF+VS 环境IVF 安装时,可能需要选择位数32位可以与64位共存32位系统不能安装64位IVF有条件的话,都安装16感谢你的观看2019-8-17IVF+VS 环境非常重要的一点是,必须选择 Integration with Visual Studio 选项否则只能在命令行方式编译,而无法使用 IDE 方式。在某些版本上,需要选择 customize 自定义安装方式。我建议始终选择 customize 方式,以便确保 Integration 组件被安装17感谢你的观看2019-8-17IVF+VS 环境VS 使用时必须了解的事情:VS 只是外壳,是集成开发环境,提供编

    9、辑器。实际编译和调试是调用的 IVF,链接是调用的微软的 link 关注解决方案管理器(solution explorer)和输出窗口(output)要理解运行(run without debug)和调试(debug)两种方式 最好了解“工具”菜单“选项”,和“工程属性”这两个界面 会查看IVF的帮助18感谢你的观看2019-8-17IVF+VS 环境Debug 与 ReleaseDebug 生成的文件较大 生成的文件运行速度较慢 允许调试 基本上没有进行优化Release 生成的文件较小 生成的文件运行速度较快 不允许调试 进行了合理的优化19感谢你的观看2019-8-17感谢收看!还有疑问?请联系我们下一讲:常见问题的检测和排查敬请关注&期待20感谢你的观看2019-8-17


    注意事项

    本文(Fortran-实用编程系列视频教程课件.ppt)为本站会员(ziliao2023)主动上传,其收益全归该用户,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!




    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库