红联Linux门户
Linux帮助

红旗6到底装GCC没?

发布时间:2008-05-23 22:34:22来源:红联作者:Demonhack
为什么我输入gcc却显示gcc: no input files
文章评论

共有 14 条评论

  1. cun.pi 于 2008-09-10 08:44:59发表:

    linux就是命令多了点,要是和瘟到死一样,就该普及了

  2. dotaallstar 于 2008-09-10 08:34:16发表:

    RED FLAG6.0用的是GCC 4.2

  3. lyq617617 于 2008-07-30 21:29:42发表:

    引用:
    原帖由 Arthas225 于 2008-5-28 23:28 发表
    可以使用
    rpm -q gcc
    来检查是否安装了gcc
    :0)1

    你的方法只适用于检查 rpm 包的安装。

  4. mars_man 于 2008-07-28 17:14:38发表:

    恭喜楼主的错误提示信息是这样的。
    我的盘子里似乎没有GCC的影子

  5. cnnt 于 2008-05-29 15:57:23发表:

    ddddddddddddd

  6. Arthas225 于 2008-05-28 23:28:04发表:

    可以使用
    rpm -q gcc
    来检查是否安装了gcc
    :0)1

  7. michaelc21 于 2008-05-27 16:21:56发表:

    不用安装6.0工具盘 ,已经有 GCC 的了
    只是 参数没有 或者没有写多。

    我使用的最简单的编译 c 源程序的方法如下:
    gcc -o example example.c (回车)

    假设编译通过了,然后 运行 : ./example (回车)

  8. 黄富强 于 2008-05-24 22:49:21发表:

    楼上正解
    $gcc --help
    用法:gcc [选项] 文件...
    选项:
    -pass-exit-codes 在某一阶段退出时返回最高的错误码
    --help 显示此帮助说明
    --target-help 显示目标机器特定的命令行选项
    (使用‘-v --help’显示子进程的命令行参数)
    -dumpspecs 显示所有内建 spec 字符串
    -dumpversion 显示编译器的版本号
    -dumpmachine 显示编译器的目标处理器
    -print-search-dirs 显示编译器的搜索路径
    -print-libgcc-file-name 显示编译器伴随库的名称
    -print-file-name=<库> 显示 <库> 的完整路径
    -print-prog-name=<程序> 显示编译器组件 <程序> 的完整路径
    -print-multi-directory 显示不同版本 libgcc 的根目录
    -print-multi-lib 显示命令行选项和多个版本库搜索路径间的映射
    -print-multi-os-directory 显示操作系统库的相对路径
    -Wa,<选项> 将逗号分隔的 <选项> 传递给汇编器
    -Wp,<选项> 将逗号分隔的 <选项> 传递给预处理器
    -Wl,<选项> 将逗号分隔的 <选项> 传递给链接器
    -Xassembler <参数> 将 <参数> 传递给汇编器
    -Xpreprocessor <参数> 将 <参数> 传递给预处理器
    -Xlinker <参数> 将 <参数> 传递给链接器
    -combine 将多个源文件一次性传递给汇编器
    -save-temps 不删除中间文件
    -pipe 使用管道代替临时文件
    -time 为每个子进程计时
    -specs=<文件> 用 <文件> 的内容覆盖内建的 specs 文件
    -std=<标准> 指定输入源文件遵循的标准
    --sysroot=<目录> 将 <目录> 作为头文件和库文件的根目录
    -B <目录> 将 <目录> 添加到编译器的搜索路径中
    -b <机器> 为 gcc 指定目标机器(如果有安装)
    -V <版本> 运行指定版本的 gcc(如果有安装)
    -v 显示编译器调用的程序
    -### 与 -v 类似,但选项被引号括住,并且不执行命令
    -E 仅作预处理,不进行编译、汇编和链接
    -S 编译到汇编语言,不进行汇编和链接
    -c 编译、汇编到目标代码,不进行链接
    -o <文件> 输出到 <文件>
    -x <语言> 指定其后输入文件的语言
    允许的语言包括:c c++ assembler none
    ‘none’意味着恢复默认行为,即根据文件的扩展名猜测
    源文件的语言

  9. bx_bob 于 2008-05-24 21:11:48发表:

    引用:
    原帖由 Demonhack 于 2008-5-23 22:34 发表
    为什么我输入gcc却显示gcc: no input files

    这就表示安装了阿
    正确用法是gcc 源文件 目标文件

  10. ymaozi 于 2008-05-24 15:43:01发表:

    没有工具盘,哪还有没有其它的办法呀?

  11. Demonhack 于 2008-05-24 12:35:23发表:

    没有………………

  12. 相思爱文 于 2008-05-23 23:47:11发表:

    工具盘装了吗?

  13. Demonhack 于 2008-05-23 22:55:06发表:

    而且我的软件包管理软件好像搜索到了GCC可是就是没法用………………

  14. 相思爱文 于 2008-05-23 22:49:04发表:

    安装系统盘后,再安装工具盘