源代码安装g95编译器

news/2024/12/13 2:50:50/

根据官方说法,g95源代码编译需要gcc,可以用gcc4.0.1, gcc4.0.2, gcc4.0.3,其他的可能不行。

 

下载gcc

ftp://gcc.gnu.org/pub/gcc/releases/gcc-4.0.3/gcc-core-4.0.3.tar.gz

下载g95 source

http://ftp.g95.org/g95_source.tgz

 

gcc-core-4.0.3.tar.gz g95_source.tgz拷贝到/opt目录

$cd /opt

$tar xzvf gcc-core-4.0.3.tar.gz

$tar xzvf g95_source.tgz

$cd gcc-4.0.3

$mkdir g95

$cd g95

$../configure --enable-languages=c

$make

等待

….

 

开启另一个shell窗口

$cd /opt/gcc-4.0.3/g95/gcc

观察是否产生下面2个文件。

$ls libbackend.a

$ls libgcc.a

 

如果产生后,中断gcc的编译,因为g95的编译只需要这两个库文件即可。

 

切换到编译gcc的shell窗口

 

$cd ../../g95-0.93

$./configure –prefix=/opt/g95 –with-gcc-dir=/opt/gcc4.0.3

$make

$make install

$tar xzvf libf95.a-0.93.tar.gz

$cd libf95.a-0.93

$./configure –prefix=/opt/g95

$make

$make install

$ln –s /opt/g95/bin/*g95* /bin/g95

 

 

 

参考:

http://g95.sourceforge.net/src.shtml

 


http://www.ppmy.cn/news/437455.html

相关文章

g77,g95,gfortran的关系

在 GCC 4.0 之前,g77 是 GCC 的一部分;此后,gfortran 是 GCC 的一部分。g95 是一个基于 GCC 的 Fortran 编译器,它不是 GCC 的一部分。 g77介绍 * g77 是 Fortran77 的编译器。它对 Fortran 77 标准提供完备的支持,并…

G95 使用详解

This page is translated from http://www.g95.org/docs.html— 本页面翻译自G95官方网站:http://www.g95.org/ 快速链接: G95 使用手册 (pdf) 开始 运行G95 运行g95 程序 对g95程序的接口 如何用g95编译DLL 开始: 下载并安装G95 for windows: win 9x用…

Eclipse Krazo(Jakarta MVC)的使用

文章目录 背景Jakarta MVC规范Eclipse Krazo使用前的思考全局配置Controller示例返回View的三种写法View中用到的Model如何设值?View中如何获取Model中的值? 参数校验防止CSRFKrazo是如何实现的呢?如何生成csrf的token?如何校验cs…

牛客网最全的 Java 面试八股文大合集汇总

就目前大环境来看,跳槽成功的难度比往年高很多。一个明显的感受:今年的面试,无论一面还是二面,都很考验 Java 程序员的技术功底。这不马上又到了面试跳槽的黄金段,成功升职加薪,不成功饱受打击。当然也要注…

力扣动态规划专题(三)完全背包 518.零钱兑换II 377. 组合总和 Ⅳ 70. 爬楼梯 322. 零钱兑换 279.完全平方数 步骤及C++实现

文章目录 完全背包一维dp数组 滚动数组 518.零钱兑换II377. 组合总和 Ⅳ70. 爬楼梯322. 零钱兑换279.完全平方数 完全背包 完全背包的物品数量是无限的,01背包的物品数量只有一个 完全背包和01背包分许步骤一样,唯一不同就是体现在遍历顺序上 有n件物品…

华为手机连接Wi-Fi提示 “网络拒绝接入”

本方法适用于: 1、华为或其他拥有类似功能的手机。 什么功能后边讲 2、wifi路由器设置mac白名单 以上两点都满足,大部分都是我以下讲的情况。 功能:华为手机EMUI 8.0以上版本已经默认开启了MAC地址随机化功能 我这边的路由器设…

远程连接出现拒绝访问

排除防火墙的情况下有以上错误提示解决办法如下: 服务器 开始-运行-输入 services.msc,打开计算机的服务,找到 Remote Desktop Services,登陆,选择此账户,输入用户名“网络服务”(注意是网络服务…

win10映射Samba服务器的网络驱动器,一直提示拒绝访问

账户和密码完全正确,但是就是显示拒绝访问,下面提供一种解决方法。 可能的原因:虽然在系统中通过useradd创建了目标用户,但是并没有将这个用户设定为samba的共享用户。解决方法sudo smbpasswd -a 用户名