您的位置: 首页  >  软件下载  >  应用软件  >  bin2header
95.56%
4.44%

bin2header v0.2.0

  • 软件介绍

bin2header可以帮助用户将二进制文本转换为c++头文件,方便在编辑器上快速设计代码,软件通过命令行执行转换,可以将任意文件添加到软件快速输出新的C/C ++源头文件,转换结果可以直接复制使用,软件转换过程还是很简单的, 如果你熟悉cmd就可以通过这款软件转换数据资源,将您下载的二进制添加到软件就可以开始转换,新版将写入数据分成多个块,而不是尝试一次写入整个文件,修复文件大小限制,添加了一些进度反馈输出内容,为用户转换文件提供更多功能!

bin2header软件功能

二进制文件到C / C ++头文件的转换器。

bin2header将任何文件作为参数,并将其二进制数据转换为源头文件,以供C / C ++应用程序使用。数据存储为字符数组。

使用缓冲区写入数据块,而不是写入整个数据……

退出前先按Ctrl-C(SIGINT)清理/关闭文件流

不要写过去的EOF

开始为Win32可执行文件创建图标

使用外部配置文件在“ dist”和…中设置名称和版本。

将丢失的文件和目录添加到“ dist”脚本

bin2header软件特色

添加到BUGS列表

配置脚本:设置PREFIX env变量以更改安装前缀

允许在Win32上嵌入图标资源……

ake:使用“ -static”代替“ -static-libgcc -static-libstdc ++”

ake:可选地启用与STATIC宏的静态链接(默认值:OFF)

ake:默认构建类型为“发布”

ake:将最低必需版本设置为3.0

ake:剥离可执行文件以进行发行版本

在info.cfg中列出要添加到dist包中的文件和目录

删除可执行文件后缀以在使用情况中进行打印

重命名PntUsage函数为showUsage

添加单独的功能以打印应用名称和版本

添加功能以显示错误消息并退出并显示错误代码

添加到待办事项列表

添加对使用cxxopts(MIT)解析命令行参数的支持

不允许指定多个输入文件

添加选项–stdvector以将数据另外存储在std :: vector ……

添加选项–cksize设置写入块缓冲区的大小

bin2header配置说明

‘configure’脚本(当前推荐):

用法:./configure [–] [–type = TYPE] [–static]

选项:

— 显示此帮助文本

–type = TYPE 设置为“B”(默认值)为二进制可执行文件的“s”用于Python脚本

–static 创建静态链接的可执行文件(仅二进制文件)

要构建本机二进制文件,请运行: ./configure && make

要构建静态本机二进制文件,请运行: ./configure –static && make

要构建python版本,请运行: ./configure –type=s && make

ake(仅本地二进制):

在源根目录中构建:

cmake ./ && make

在单独的目录中构建:

mkdir build

cd build

cmake ../ && make

猜你喜欢