题
我已经找到了代码连接针对的'g2c的图书馆。为什么我需要它吗?只是想明白为什么它可能是重要的和它做什么。
谢谢!
解决方案
g77
由几个组成部分:
一个修改版本
gcc
命令,这也可能安装的系统cc
命令。(在许多情况下,cc
指的是该系统的"母"C编译器,这可能是一个非GNU编译器,或一个更旧的版本gcc
考虑更加稳定或用于建造操作系统核心。)的
g77
命令本身,它也可能安装的系统f77
命令。的
libg2c
运行时间图书馆。该库包含计算机代码所需的支持能力Fortran语言,不是直接提供的机产生的代码g77
汇编的阶段。
libg2c
是的只是独特的名字g77
给它的版本libf2c
以区别于任何复制的libf2c
安装f2c
(或版本的g77
建造libf2c
根据同一名称)在系统上。
你可能会认为它作为, libg2c
是为了 g77
作为 libc
是为了 gcc
.
注意,如海湾合作委员会4.x系列, g77
已经停止,取而代之的 gfortran, ,其产生的程序,不需要额外 libg2c
runtime library.
其他提示
“该库包含以支持不直接由G77编译阶段所产生的机器代码提供Fortran语言能力所需的机器代码”。 从这个链接
安装compat-gcc-34-g77
解决了这一要求。结果,
(GCC-34必须由gcc版本代替)
不隶属于 StackOverflow