g编译器下载
‘壹’ fortran编译器有哪些
Fortran 主要的编译有
1. gfortran 免费的编译器,linux 和 Windows 下都可以用,GCC 众多编译器的一个,我主要用的就是这个。
2. G95 免费的编译器,安装文件很小的编译器,相比gfortran 优势不明显。
3. Watcom 的 Fortran 编译器, 现在是免费的,Watcom 跟 GCC 一样有很多语言的编译器,Watcom 的 C 编译器不错,Fortran 没感觉多好。
4. Intel Visual Fortran(简称 IVF),原来叫 Compaq Visual Fortran(简称 CVF) 收费软件,不过可以先下载下来试用 30 天,编译出来的二进制文件针对 Intel CPU 优化过,所以会快一些,但不是很明显。
5. PGI Visual Fortran (PVF), 是 Portland Group Inc. 出的,收费软件。
另外还有 Salford FTN95,simply fortran 等。 推荐使用 gfortran 和 Intel Visual Fortran.
‘贰’ 急!请问虚拟Ubuntu下怎么下载安装g95编译器
您好,apt-get install build-essential 自动安装gcc和g++以及其他的开发组件。
ubuntu 默认的 更新软件的源 可能会很慢,你可以上网搜索一下 中国的ubuntu 源。 配置文件时 /etc/source.list
配置好更新源后安装软件:$sudo apt-get install gcc查询:$apt-cache search gcc
会出现源里面所有和 gcc 有关的软件包名称如:
cpp-3.4 - GNU C 预处理器
cpp-4.2 - GNU C 预处理器
gcc-3.4 - GNU C 编译器
gcc-3.4-base - GNU 编译器套装 (基本包)
gcc-4.2 - GNU C 编译器
gcc-4.2-base - GNU 编译器套装 (基本包)
gcc-4.2-multilib - The GNU C compiler (multilib files)
gdc-4.2 - The D compiler
cpp-4.1 - GNU C 预处理器
cpp-4.3 - GNU C 预处理器
gcc-4.1 - GNU C 编译器
gcc-4.1-base - GNU 编译器套装 (基本包)
gcc-4.1-multilib - The GNU C compiler
gcc-4.3 - GNU C 编译器
gcc-4.3-base - GNU 编译器套装 (基本包)
$apt-cache show gcc-4.3
如果系统已经默认安装了 gcc-4.4.1 版本,你却想用 gcc-4.3 版本 你可以2个同时安装。或者删除掉之前的。
删除:$sudo apt-get remove --purge gcc-4.4.1 (--purge 参数是彻底删除包括配置文件)
如果2个版本的 gcc 都存在。 你需要更改默认命令 gcc 的链接:删除掉sudo rm /usr/bin/gcc
创建你需要的gcc版本链接
这样系统默认gcc 版本就是 gcc-4.3了。
‘叁’ centos7.5如何安装g77编译器
查了一下资料:
g77 是 Fortran77 的编译器。它对 Fortran 77 标准提供完备的支持,并支持 Fortran 90 和 95 的部分特性。
在 GCC 4.0 之前,g77 是 GCC 的一部分,但现在,g77 已经停止开发。
GCC3.x下载地址为:
ftp://ftp.gnu.org/gnu/gcc/gcc-3.4.6/
因此,下载gcc-3.4.6组件,正常安装就可以了。
‘肆’ g77编译器怎么装啊
sudo apt-get install gfortran
这个是 Fortran 95 的编译器, 但也支持 Fortran 77
可以使用
-std=legacy
选项编译 fotran 77 程序.
‘伍’ 什么是GCC编译器
Linux系统下的Gcc(GNU C Compiler)是GNU推出的功能强大、性能优越的多平台编译器,是GNU的代表作品之一。gcc是可以在多种硬体平台上编译出可执行程序的超级编译器,其执行效率与一般的编译器相比平均效率要高20%~30%。 Gcc编译器能将C、C++语言源程序、汇程式化序和目标程序编译、连接成可执行文件,如果没有给出可执行文件的名字,gcc将生成一个名为a.out的文件。在Linux系统中,可执行文件没有统一的后缀,系统从文件的属性来区分可执行文件和不可执行文件。而gcc则通过后缀来区别输入文件的类别,下面我们来介绍gcc所遵循的部分约定规则。 .c为后缀的文件,C语言源代码文件; .a为后缀的文件,是由目标文件构成的档案库文件; .C,.cc或.cxx 为后缀的文件,是C++源代码文件; .h为后缀的文件,是程序所包含的头文件; .i 为后缀的文件,是已经预处理过的C源代码文件; .ii为后缀的文件,是已经预处理过的C++源代码文件; .m为后缀的文件,是Objective-C源代码文件; .o为后缀的文件,是编译后的目标文件; .s为后缀的文件,是汇编语言源代码文件; .S为后缀的文件,是经过预编译的汇编语言源代码文件。 Gcc的执行过程 虽然我们称Gcc是C语言的编译器,但使用gcc由C语言源代码文件生成可执行文件的过程不仅仅是编译的过程,而是要经历四个相互关联的步骤∶预处理(也称预编译,Preprocessing)、编译(Compilation)、汇编(Assembly)和连接(Linking)。 命令gcc首先调用cpp进行预处理,在预处理过程中,对源代码文件中的文件包含(include)、预编译语句(如宏定义define等)进行分析。接着调用cc1进行编译,这个阶段根据输入文件生成以.o为后缀的目标文件。汇编过程是针对汇编语言的步骤,调用as进行工作,一般来讲,.S为后缀的汇编语言源代码文件和汇编、.s为后缀的汇编语言文件经过预编译和汇编之后都生成以.o为后缀的目标文件。当所有的目标文件都生成之后,gcc就调用ld来完成最后的关键性工作,这个阶段就是连接。在连接阶段,所有的目标文件被安排在可执行程序中的恰当的位置,同时,该程序所调用到的库函数也从各自所在的档案库中连到合适的地方。 Gcc的基本用法和选项 在使用Gcc编译器的时候,我们必须给出一系列必要的调用参数和文件名称。Gcc编译器的调用参数大约有100多个,其中多数参数我们可能根本就用不到,这里只介绍其中最基本、最常用的参数。 Gcc最基本的用法是∶gcc [options] [filenames] 其中options就是编译器所需要的参数,filenames给出相关的文件名称。 -c,只编译,不连接成为可执行文件,编译器只是由输入的.c等源代码文件生成.o为后缀的目标文件,通常用于编译不包含主程序的子程序文件。 -o output_filename,确定输出文件的名称为output_filename,同时这个名称不能和源文件同名。如果不给出这个选项,gcc就给出预设的可执行文件a.out。 -g,产生符号调试工具(GNU的gdb)所必要的符号资讯,要想对源代码进行调试,我们就必须加入这个选项。 -O,对程序进行优化编译、连接,采用这个选项,整个源代码会在编译、连接过程中进行优化处理,这样产生的可执行文件的执行效率可以提高,但是,编译、连接的速度就相应地要慢一些。 -O2,比-O更好的优化编译、连接,当然整个编译、连接过程会更慢。 -Idirname,将dirname所指出的目录加入到程序头文件目录列表中,是在预编译过程中使用的参数。C程序中的头文件包含两种情况∶ A)#include B)#include “myinc.h” 其中,A类使用尖括号(< >),B类使用双引号(“ ”)。对于A类,预处理程序cpp在系统预设包含文件目录(如/usr/include)中搜寻相应的文件,而对于B类,cpp在当前目录中搜寻头文件,这个选项的作用是告诉cpp,如果在当前目录中没有找到需要的文件,就到指定的dirname目录中去寻找。在程序设计中,如果我们需要的这种包含文件分别分布在不同的目录中
‘陆’ 安卓手机G13 有没有C语言编译器下载啊。。我需要一个
DEVC++
‘柒’ 如何在 Windows 上安装 GNU Fortran G77 编译器
可以在terminal下输入命令 g77 或者 gfortran 看看是否出现命令没有找到的提示,如果是就是没有安装,否则是安了。 用terminal可以用类似sudo apt-get install gfortran的方式安装(需要网络
‘捌’ 跪求c++编译器或编译环境以及使用方法
你是指linux下吗?
linux的c++编译器最好用的是gcc,以及gcc-c++.
但是gcc编译会有很多的编译选项,比如-g,-O2等等,你通过在终端执行 man gcc,就可以看到帮助文档,下面是我截取的部分内容(ubuntu下,其他linux也一样):
C Language Options
-ansi -std=standard -fgnu89-inline -aux-info filename
-fallow-parameterless-variadic-functions -fno-asm -fno-builtin
-fno-builtin-function -fhosted -ffreestanding -fopenmp
-fopenmp-simd -fms-extensions -fplan9-extensions -trigraphs
-traditional -traditional-cpp -fallow-single-precision
-fcond-mismatch -flax-vector-conversions -fsigned-bitfields
-fsigned-char -funsigned-bitfields -funsigned-char
C++ Language Options
-fabi-version=n -fno-access-control -fcheck-new
-fconstexpr-depth=n -ffriend-injection -fno-elide-constructors
-fno-enforce-eh-specs -ffor-scope -fno-for-scope
-fno-gnu-keywords -fno-implicit-templates
-fno-implicit-inline-templates -fno-implement-inlines
-fms-extensions -fno-nonansi-builtins -fnothrow-opt
-fno-operator-names -fno-optional-diags -fpermissive
-fno-pretty-templates -frepo -fno-rtti -fstats
-ftemplate-backtrace-limit=n -ftemplate-depth=n
-fno-threadsafe-statics -fuse-cxa-atexit -fno-weak -nostdinc++
-fvisibility-inlines-hidden -fvtable-verify=std|preinit|none
-fvtv-counts -fvtv-debug -fvisibility-ms-compat
-fext-numeric-literals -Wabi -Wconversion-null
-Wctor-dtor-privacy -Wdelete-non-virtual-dtor -Wliteral-suffix
-Wnarrowing -Wnoexcept -Wnon-virtual-dtor -Wreorder -Weffc++
-Wstrict-null-sentinel -Wno-non-template-friend -Wold-style-cast
-Woverloaded-virtual -Wno-pmf-conversions -Wsign-promo
但是,在实际使用过程中,你不会需要用到大部分的指令,只需要常用的那么几条编译选项,比如-O,-g等等.
而如果你需要具体了解一个编译选项的具体作用,还是直接把这个选项拿到网上去查,有具体例子会更好理解
‘玖’ 求助:Linux下的f77或g77编译器安装包
不知道你用什么发行版,这个东西在软件源里面肯定是有的。
比如,如果是gentoo,使用fortran的USE flag来emerge fcc就可以了。
如果是ubuntu,fedora,opensuse之类的,在包管理器或者软件管理器里面搜索fortran或者gfortran,装上就可以了。
另外,可以考虑intel的ifort,编译速度和编译出来的程序速度都好于gfortran
‘拾’ fortran90编译器怎么下载啊
支持 Fortran90 语法的编译器有很多。
Intel Visual Fortran 可在其官方网站下载:
software~intel~com/en-us/intel-visual-fortran-studio-xe-evaluation
请把上面的 ~ 改成 . (点)
下载的软件是 30 天试用版。加上许可文件既可变为长期可使用的。
许可文件可以在以下地址下载:
goo~gl/S3QJG
(同样需要把 ~ 改成点,打开后下载 XE.2011.5.221_intel_tbe.lic 文件 )
另外,IVF 需要 Visual Studio 2005 或 2008 等。
Sliverfrost Ftn95
这是完全免费的,可在这里下载:
www~ftn95~co~uk/ftn95/ftn95-6.30/ftn95_personal.exe
另外 Compaq Visual Fortran 也可以,可在网络上搜索到地址,但他不支持 WinVista 和 Win7。
其他的编译器,如 NAG Fortran,PGI Fortran 等,官方都能找到。但可能是试用版