gcj编译java_怎样用gcj编译java程序

5951c1083a0f6022792c9278047a900c.png

用法:gcj [选项] 文件...

选项:

-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’意味着恢复默认行为,即根据文件的扩展名猜测

源文件的语言

以 -g、-f、-m、-O、-W 或 --param 开头的选项将由 gcj 自动传递给其调用的

不同子进程。若要向这些进程传递其他选项,必须使用 -W 选项.

◆◆

评论读取中....

请登录后再发表评论!

◆◆

修改失败,请稍后尝试

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值