这是 gcj-dbtool-5 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
gcj-dbtool - 为 libgcj 操作类文件映射数据库
概要
gcj-db工具 OPTION 数据库文件 [了解更多] ...
gcj-dbtool [-0[-[-n[-a[-f]
[-t[-l[-p [库目录]]
[-v[-m[- 版[ - 帮帮我]
商品描述
“gcj-dbtool”是一个用于创建和操作类文件映射数据库的工具。
“libgcj”可以使用这些数据库找到字节码对应的共享库
一个类的表示。 此功能可用于提前编译
一个不知道“gcj”的程序。
如果添加到它的所有 jar 文件都是使用编译的,“gcj-dbtool”效果最好
“-findirect-调度”。
请注意,“gcj-dbtool”目前可用作“预览技术”。 我们相信这是一个
允许应用程序透明的提前编译的合理方法,但这是一个
未开发的区域。 我们欢迎您提出意见。
配置
-n 数据库文件 [尺寸]
这将创建一个新数据库。 目前,数据库无法调整大小; 你可以选择一个
如果需要,更大的初始尺寸。 默认大小为 32,749。
-a 数据库文件 档案 LIB
-f 数据库文件 档案 LIB
这将向数据库添加一个 jar 文件。 对于 jar 中的每个类文件,一个加密的
类的字节码表示的签名被记录在数据库中。 在
运行时,通过其签名查找一个类,该类的编译形式是
在相应的共享库中查找。 这 -a 选项将验证 LIB
在将其添加到数据库之前存在; -f 跳过此检查。
[-][-0] -m 数据库文件 数据库文件,[数据库文件]
合并多个数据库。 输出数据库会覆盖任何现有数据库。
要将数据库添加到现有数据库中,请在列表中包含目标
源。
If - or -0 使用时,要读取的文件列表取自标准输入而不是
命令行。 为了 -0, 输入文件名以空字符终止
由空格。 当参数可能包含空格时很有用。 GNU 发现
-print0 选项生成适合此模式的输入。
-t 数据库文件
测试一个数据库。
-l 数据库文件
列出数据库的内容。
-p 打印默认数据库的名称。 如果没有默认数据库,则打印
一个空行。 如果 库目录 指定,使用它代替默认的库目录
数据库名称的组成部分。
- 帮帮我
打印帮助信息,然后退出。
- 版
-v 打印版本信息,然后退出。
使用 onworks.net 服务在线使用 gcj-dbtool-5