linux系统如何安装编译器,如何安装gfortran编译器

2023-10-27

如何安装gfortran编译器

发布时间:2010-05-29 22:32:04来源:红联作者:kiger

大家好,我是linux的新手,因论文需要编译一些*.f90的源代码,这两天刚把debian linux装好,网上说要装gfortran的编译器才行,于是我用"sudo apt-get install gfortran"安装了gfortran编译器, 路径为"/usr/bin/",我用gfortran --version检测了一下,信息如下:

GNU Fortran (Debian 4.3.2-1.1) 4.3.2

Copyright (C) 2008 Free Software Foundation, Inc.

GNU Fortran comes with NO WARRANTY, to the extent permitted by law.

You may redistribute copies of GNU Fortran

under the terms of the GNU General Public License.

For more information about these matters, see the file named COPYING

gfortran似乎是安装好了,随后,我尝试着用它来编译一个名为Pecube.f90的代码,其实是一连串代码,得到以下错误:

caokai@debian:~/Pecube/source$ gfortran Pecube.f90 -o Pecube

/tmp/ccgFpUtB.o: In function `MAIN__':

Pecube.f90:(.text+0x

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

linux系统如何安装编译器,如何安装gfortran编译器 的相关文章

  • 读取.ini文件乱码的解决办法

    void CGetConfigInfo GetValueByKey QSettings seting const QString key QString value if seting nullptr value seting gt val
  • Memory write error at 0x100000. MMU section translation fault

    在使用vitis2020 2 JTAG调试MZ702P板子的时候会报下面的错误 原因都是启动模式没有设置到JTAG启动或SD启动 记得之前用SDK的时候好像没有这个问题 记录一下 备忘 Downloading Program F FPGA
  • ONVIF对讲功能漫谈

    ONVIF对讲功能漫谈 前言 一 onvif对讲功能和onvif协议关系大吗 二 如何上报设备支持onvif对讲功能呢 三 onvif协议中哪个接口上报音频解码配置 四 献上抓包报文 前言 本篇文章尝试使用提问的方式来分享onvif对讲功能
  • java类型信息与反射

    初步理解 https www cnblogs com xuanlin666 p 10826809 html
  • 使用Electron开发过程中不能使用remote模块解决

    在 electron 渲染进程中引入BrowserWindow报错 const BrowserWindow require electron remote BrowserWindow 报错 Cannot read properties of
  • c++ADO编程-connection对象

    Connection对象的属性有如下几个 1 ConnectionString属性 是连接字符串 通过传递包含一系列由分号分隔的 argument value 语句的详细连接字符串 可指定用于建立连接数据源的信息 连接串格式根据数据源的不同
  • 3.2面向对象

    面向对象与面向过程的区别 面向过程指的是工作过程如何执行 而面向对象指的是工作该让谁来完成 面向对象三大思想 OOA 面向对象分析 Object Oriented Analysis OOD 面向对象设计 Object Oriented De
  • 剑指 Offer 15. 二进制中1的个数(java+python)

    编写一个函数 输入是一个无符号整数 以二进制串的形式 返回其二进制表达式中数字位数为 1 的个数 也被称为 汉明重量 提示 请注意 在某些语言 如 Java 中 没有无符号整数类型 在这种情况下 输入和输出都将被指定为有符号整数类型 并且不
  • 一万字关于java数据结构堆的讲解,让你从入门到精通

    目录 java类和接口总览 队列 Queue 1 概念 2 队列的使用 以下是一些常用的队列操作 1 入队操作 2 出队操作 3 判断队列是否为空 4 获取队列大小 5 其它 优先级队列 堆 1 优先级队列概念 Java中的Priority
  • uvicorn启动fastapi项目实现热部署

    一 创建在不同的文件中 通过import引入 将app对象定义在一个模块中 如app py 在主模块 如main py 中导入app并运行 app py from fastapi import FastAPI app FastAPI mai
  • 真题详解(关系模型)-软件设计(六十六)

    真题详解 ICMP 软件设计 六十五 https blog csdn net ke1ying article details 130475620 2017年下半年 内存按字节编址 若存储容量为32K 8bit的存储芯片构成地址从A0000H
  • C++基础知识 - 子类的析构函数

    子类的析构函数 注意 为了防止内存泄露 最好是在基类析构函数上添加virtual关键字 使基类析构函数为虚函数 目的在于 当使用delete释放基类指针时 会实现动态的析构 如果基类指针指向的是基类对象 那么只调用基类的析构函数 如果基类指
  • 【DSP】TMS320F28335的ADC模块

    一 功能说明 12位内建采样保持的模数转换器 模拟输入电平 0 3V 16个转换通道 最快转换时钟频率12 5MHz 奈奎斯特定则 25MHz最高能采样12 5MHz的信号 多触发源 软件 ePWM和GPIO 两种采样模式 级联和双通道模式
  • 张大哥笔记-从零开始自己创建一个网站的操作指南

    随着互联网时代的发展 无论是个人还是企业 都想拥有一个自己的网站 通过网站快速展示自己的商品信息 有很多人不了解一个网站是如何形成的 制作一个网站需要多少时间 具体由哪些细节都是全然不知 他们甚至感觉搭建一个网站是一件非常复杂的事情 其实
  • C语言经典100例题(37)--给10个数排序(选择排序和冒泡排序)

    目录 题目 问题分析 选择排序法 冒泡排序法 代码 选择排序法 冒泡排序法 运行结果 题目 给10个数排序 问题分析 选择排序法 从后9个比较过程中 选择一个最小的与第一个元素交换 下次类推 即用第二个元素与后8个进行比较 并进行交换 每一
  • Appium + IOS 自动化环境搭建教程(实践+总结+踩坑)

    文章目录 前言 IOS 自动化相关框架介绍 自动化测试类工具 内测发布工具 Appium驱动IOS测试原理 关于 WebDriverAgent 基础环境搭建 基础环境 安装内容 前提环境 通用环境 iOS 环境 iOS 真机调试环境配置 I
  • Pandas学习之to_csv()

    用法 df to csv 输出路径 参数1 参数2 参数3 sep 以逗号 作为数据的分隔符 如果分隔符不为逗号 则包含符双引号 就会消失 分隔符为Tab时 写法如下 df to csv new csv sep t na rep NA 确实
  • if-else常见的优化方案

    前言 代码中如果if else比较多 阅读起来比较困难 维护起来也比较困难 很容易出bug 接下来 本文将介绍优化if else代码的八种方案 优化方案一 提前return 去除不必要的else 如果if else代码块包含return语句
  • HBase 比较过滤器

    一 行过滤器 RowFilter 测试RowFilter过滤器 Test public void testRowFilter throws IOException Configuration conf HBaseConfiguration

随机推荐

  • echars-all.js 2.2.7组织结构图及自定义右键菜单的实现思路及源码

    组织结构图一般是树图结构 echars是一个很好的开源数据工具 2 x版本也有对树图的定义 要做组织结构图的需求拿到手里后 在网上也翻阅了很多echarts的官网资料及网友的实现思路 最终在网友及自身的努力下完成了这项任务 以上 先上最终结
  • Linux下gdb attach的使用(调试已在运行的进程)

    在Linux上 执行有多线程的程序时 当程序执行退出操作时有时会遇到卡死现象 如果程序模块多 代码量大 很难快速定位 此时可试试gdb attach方法 测试代码main cpp如下 这里为了使程序退出时产生卡死现象 在第51行时push线
  • 服务器连接超时是怎么回事呢?

    服务器连接超时就是在程序默认的等待时间内没有得到服务器的响应 网络连接超时可能的原因有那些呢 1 网络断开 不过经常显示无法连接 网络阻塞 导致你不能在程序默认等待时间内得到回复数据包 2 网络不稳定 网络无法完整传送服务器信息 系统问题
  • MySQL服务状态查看和监控方式

    运行中的MySQL状态查看可以通过以下方式进行监控和衡量不同指标 show global status like Uptime 服务器已运行的秒数 重启服务器后会置零 以下内容使用的Uptime均为此字段 1 QPS 每秒查询量 查询命令
  • WEB工程师和设计师必学的10个IOS 8新鲜改变

    概述 简介 iOS 8 上的 Safari 的更新 iPhone 6 和 iPhone 6 Plus 新 Api 支持 Safari 新功能和支持 iOS 8 原生优化 Safari 插件 新的设计 视频增强 iOS 8上的JS Bug 和
  • 【数学模型】基于Matlab模拟超市排队系统

    1 内容介绍 日常生活的超市购物中往往在收银台处排队等待 收银台过少 则会造成排队过长 收银台过多 又占用过多超市空间资源和人力资源 将整个超市购物过程所耗费的时间可抽象为若干个随机过程和排队系统 其中 消费者到达超市的时间是随机的 消费者
  • 学习Segformer语义分割模型并训练测试cityscapes数据集

    官方的segformer源码是基于MMCV框架 整体包装较多 自己不便于阅读和学习 我这里使用的是Bubbliiiing大佬github复现的segformer版本 Bubbliiiing大佬代码下载链接 https github com
  • QT 创建主窗口 MainWindow 实例

    1 2 mainwindow h ifndef MAINWINDOW H define MAINWINDOW H include
  • GMII,RGMII,SGMII,TBI,RTBI接口信号及时序介绍

    GMII RGMII SGMII TBI RTBI接口信号及时序介绍 千兆以太网MII接口类型主要有GMII RGMII SGMII TBI和RTBI 五种 GMII接 如下图 与MII接口相比 GMII的TX RX数据宽度由4位变为8位
  • XSSLab学习笔记-第1到5关

    写在最前面 仅供学习使用 前端三件套自学的不是很好 所以很多地方可能有点不清楚 有疑惑 请大佬带带 第一关 这关考察的是反射型xss 在这关学到的是在 h1 h1 等文本类标签里插入可以执行 只要没有额外条件过滤 观察网页和url可以看到n
  • numpy中的布尔型索引

    内容来自 利用Python进行数据分析 先创建一个names一维数组 再用numpy random中的randn函数生成一个7 4数组 gt gt names np array Bob Joe Will Bob Will Joe Joe g
  • 深圳 经济环境

    谁来锻造经济环境生态链条中的DNA 戴欣明走访深圳科技园 金融基地随想 现在有个现象不得不引起社会的深思 那就是满眼都是房地产 满地都是开发商 这在任何一个发达国家是不多见的 这起码可以说明 一方面是房地产的发展在未来有非常大的空间 另一方
  • U盘做启动盘之后容量变小了,咋办呢?

    有U盘的可能会遇到U盘容量不正常的情况 比如U盘做了启动盘后 U盘量产过 U盘用其他软件格式化过后导致U盘容量变小了 那么其他容量去哪里了呢 如果分成了2个区 那么为什么只识别一个呢 怎么才能恢复容量呢 一般U盘容量变小了 但实际上还是正常
  • IDM下载工具下载教程

    转自 13条消息 怎样通过其他下载工具下载某盘文件 发呆哥o o 的博客 CSDN博客
  • Qt多线程自定义结构体变量无法通过信号槽的方式传递的解决办法

    需要在子线程的头文件中包含 include
  • 用JS在html页面实现打印功能

    有时候我们做页面的时候 会要求有打印页面的按钮 而且有的时候会要求只打印页面中的某一部分而不是全打印 首先在head里面加入下面一段js代码
  • 七大常见排序,你究竟懂几个?(上)

    幼儿园的小朋友会排队做操 小学生们会排队打饭 大妈购物也会抢着 排队 付账 作为程序猿的你 会以下的排序算法吗 本节目标 1 排序的概念及意义 2 直接插入和希尔排序的实现及分析 3 直接选择和堆排序的实现及分析 首先我们先来看一下基本的七
  • 【UE4_笔记】————人物的基本移动

    人物的基本移动 1 键盘控制移动 2 鼠标控制视角 3 人物的转向 4 跳 说明 完成了人物的创建之后 接下来就是要完成人物的移动了 下面是我的丑丑的主角 1 键盘控制移动 1 编辑 项目设置 点击引擎列表中的输入 2 在轴映射中添加如下属
  • TensorFlow的静态图机制和Tensorboard中手动添加监控数据(scalar/simple_value...)的方法

    说明 本文将介绍如何向tensorboard中添加sclar的方法 但会先尽量简要介绍一下tensorflow的静态图机制 查看添加方法可以直接去这一部分 TensorFlow的静态计算图机制 关于并非众所周知的静态计算图 唯一能说的是 这
  • linux系统如何安装编译器,如何安装gfortran编译器

    如何安装gfortran编译器 发布时间 2010 05 29 22 32 04来源 红联作者 kiger 大家好 我是linux的新手 因论文需要编译一些 f90的源代码 这两天刚把debian linux装好 网上说要装gfortran