这是 elfrc 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
elfrc — ELF 系统的资源编译器
概要
精灵 [-o 文档名称] [-h 文档名称] [-v ]
商品描述
本手册页简要记录了 精灵 命令。
本手册页是为 Debian 分发,因为原始程序确实
没有手册页。
精灵 是一个程序,可以将任意文件转换为 ELF 目标文件,然后可以
直接链接到您的程序并通过简单的、用户定义的符号名称访问。
例如,甚至可以将巨大(16MB+)的文件直接嵌入到可执行文件中
然后在恒定时间内访问数据,而不会让编译器或链接器吃掉负载
的记忆。
配置
以下是参数的作用:
-o 文件名
将生成的 ELF 对象存储在 文件名. 如果没有给出,则不会有 ELF 对象
产生。
-h 文件名
将可用于访问资源数据的 C 头文件存储在 文件名.
如果没有给出,则不会生成头文件。
-v 对正在发生的事情说得有点冗长。
无论如何,最重要的论点是 资源文件 - 资源文件的路径
可以通过 elfrc 解析。 如果没有给出资源文件,或者给出了“-”(破折号),则
资源将从标准输入中读取。
资源文件只是一个纯文本文件,文件中的每一行都描述了一个资源
被编译到 ELF 输出中。 每行预计三个字段,由制表符分隔
字符:资源的类型(可以是“二进制”或“文本”),符号名称
(这应该是一个有效的 C 标识符)和要编译的文件的路径。
使用 onworks.net 服务在线使用 elfrc
