cun.pi 于 2008-09-10 08:44:59发表:
linux就是命令多了点,要是和瘟到死一样,就该普及了
dotaallstar 于 2008-09-10 08:34:16发表:
RED FLAG6.0用的是GCC 4.2
lyq617617 于 2008-07-30 21:29:42发表:
引用:原帖由 Arthas225 于 2008-5-28 23:28 发表 可以使用 rpm -q gcc 来检查是否安装了gcc :0)1
mars_man 于 2008-07-28 17:14:38发表:
恭喜楼主的错误提示信息是这样的。 我的盘子里似乎没有GCC的影子
cnnt 于 2008-05-29 15:57:23发表:
ddddddddddddd
Arthas225 于 2008-05-28 23:28:04发表:
可以使用 rpm -q gcc 来检查是否安装了gcc :0)1
michaelc21 于 2008-05-27 16:21:56发表:
不用安装6.0工具盘 ,已经有 GCC 的了 只是 参数没有 或者没有写多。 我使用的最简单的编译 c 源程序的方法如下: gcc -o example example.c (回车) 假设编译通过了,然后 运行 : ./example (回车)
黄富强 于 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’意味着恢复默认行为,即根据文件的扩展名猜测 源文件的语言
bx_bob 于 2008-05-24 21:11:48发表:
引用:原帖由 Demonhack 于 2008-5-23 22:34 发表 为什么我输入gcc却显示gcc: no input files
ymaozi 于 2008-05-24 15:43:01发表:
没有工具盘,哪还有没有其它的办法呀?
Demonhack 于 2008-05-24 12:35:23发表:
没有………………
相思爱文 于 2008-05-23 23:47:11发表:
工具盘装了吗?
Demonhack 于 2008-05-23 22:55:06发表:
而且我的软件包管理软件好像搜索到了GCC可是就是没法用………………
相思爱文 于 2008-05-23 22:49:04发表:
安装系统盘后,再安装工具盘
cun.pi 于 2008-09-10 08:44:59发表:
linux就是命令多了点,要是和瘟到死一样,就该普及了
dotaallstar 于 2008-09-10 08:34:16发表:
RED FLAG6.0用的是GCC 4.2
lyq617617 于 2008-07-30 21:29:42发表:
你的方法只适用于检查 rpm 包的安装。
mars_man 于 2008-07-28 17:14:38发表:
恭喜楼主的错误提示信息是这样的。
我的盘子里似乎没有GCC的影子
cnnt 于 2008-05-29 15:57:23发表:
ddddddddddddd
Arthas225 于 2008-05-28 23:28:04发表:
可以使用
rpm -q gcc
来检查是否安装了gcc
:0)1
michaelc21 于 2008-05-27 16:21:56发表:
不用安装6.0工具盘 ,已经有 GCC 的了
只是 参数没有 或者没有写多。
我使用的最简单的编译 c 源程序的方法如下:
gcc -o example example.c (回车)
假设编译通过了,然后 运行 : ./example (回车)
黄富强 于 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’意味着恢复默认行为,即根据文件的扩展名猜测
源文件的语言
bx_bob 于 2008-05-24 21:11:48发表:
这就表示安装了阿
正确用法是gcc 源文件 目标文件
ymaozi 于 2008-05-24 15:43:01发表:
没有工具盘,哪还有没有其它的办法呀?
Demonhack 于 2008-05-24 12:35:23发表:
没有………………
相思爱文 于 2008-05-23 23:47:11发表:
工具盘装了吗?
Demonhack 于 2008-05-23 22:55:06发表:
而且我的软件包管理软件好像搜索到了GCC可是就是没法用………………
相思爱文 于 2008-05-23 22:49:04发表:
安装系统盘后,再安装工具盘