考试首页 | 考试用书 | 培训课程 | 模拟考场 | 考试论坛  
  当前位置:操作系统 > Unix > 文章内容
  

unix系统操作命令大全:程序编译执行命令

 [ 2016年1月26日 ] 【

程序编译执行命令

8.1 C程序编译
  命令:cc
  格式:cc [option] filename
  功能:编译或链接指定的C文件。
  选项:-o 指定输出文件名,缺省时为a.out
      -c 只编译,产生.o的目标文件
      -g 产生用于符号测试的执行文件
      -lm 进行连接cc数学库
      -O 进行代码的一般优化
      -O2 二级优化
  注释:C编译器参考手册可用命令man cc查看。
  例如:% cc -o test test.c

8.2 C++程序编译
  命令:CC
  格式:CC [option] filename
  功能:编译或链接指定的C++文件。
  选项:同C编译选项
  注释:C++编译器参考手册可用命令man CC查看。
  例如:% CC -O2 test.cc

8.3 FORTRAN77程序编译
  命令:f77
  格式:f77 [option] filename
  功能:编译或链接指定的Fortran文件
  选项:-o 指定输出文件名,缺省时为a.out
      -c 只编译,产生.o的目标文件
      -g 产生用于符号测试的执行文件
      -O0 不进行代码优化
      -O1 尽快进行代码优化
      -O2 二级优化
      -O3 三级优化
  注释:FORTRAN77编译器参考手册可用命令man f77查看
  例如:% f77 -c test.f

8.4 FORTRAN90程序编译
  命令:f90
  格式:f90 [option] filename
  功能:编译或链接指定的Fortran90文件
  选项:同FORTRAN77编译选项
  注释:FORTRAN90编译器参考手册可用命令man f90查看
  例如:% f90 -O -o test test.f

8.5 GNU程序编译
  命令:gcc     (GNU C)
      g++/c++ (GNU C++)
      g77     (GNU FORTRAN77)
  格式:gcc [option] filename
      g++ [option] filename
      g77 [option] filename
  功能:编译或链接指定的编译文件。
  选项:-o 指定输出文件名,缺省时为a.out
      -c 只编译,产生.o的目标文件
      -O 进行代码的一般优化
      -O2 二级优化
  注释:GNU编译器参考手册可进入emacs中info菜单下查看。
  例如:% gcc -o test test.c

8.6 运行文件
  格式:a.out
      filename
  功能:源程序经编译后产生目标代码文件,放在a.out文件或指定输出文件名。 

本文纠错】【告诉好友】【打印此文】【返回顶部
将考试网添加到收藏夹 | 每次上网自动访问考试网 | 复制本页地址,传给QQ/MSN上的好友 | 申请链接 | 意见留言 TOP
关于本站  网站声明  广告服务  联系方式  站内导航  考试论坛
Copyright © 2007-2013 中华考试网(Examw.com) All Rights Reserved