bin2header是一款专业的二进制文件转换器。编程人员都在使用的二进制文件转换器bin2header。方便快速地设计代码在编辑器上,软件通过命令行执行转换,可以将任何文件添加到软件中快速输出新的C / C ++源文件,可以直接复制转换结果,软件转换过程仍然很简单,如果您熟悉CMD,可以通过此软件转换数据资源。您可以将转换转换为您下载到软件的软件。新版本将写入数据划分为多个块,而不是尝试编写整个文件,修复文件大小限制。添加一些进度反馈输出内容,为用户转换文件提供更多功能,如果需要将二进制文件转换为C ++文本,可以下载BIN2HEADER!
软件功能:
用于C / C ++头文件的转换器的二进制文件。
bin2header使用任何文件作为参数,并将其二进制数据转换为C / C ++应用程序的源文件。数据存储为字符数组。
使用缓冲区写数据块而不是编写整个数据...
按Ctrl-C(SIGINT)以在退出之前清理/转动文件流
不要写过去的eof
开始为Win32可执行创建图标
用外部配置文件在Dist和...中设置名称和版本。
将丢失的文件和目录添加到“dist”脚本
软件特色:
添加到错误列表
置脚本:设置前缀env变量以更改安装前缀
允许Win32上的嵌入式图标资源...
cmake:使用“--static”而来“-static-libgcc -static-libstdc ++”
CMake:可选择使用静态宏(默认值:关闭)静态链接
CMake:默认构建类型是“发布”
CMake:将最低版本设置为3.0
cmake:剥离可执行文件以进行问题
列出要在Info.cfg中添加到Dist包的文件和目录
删除可执行文件后缀以在使用信息中打印
重命名露天的Printusage函数
添加单独的功能以打印应用程序名称和版本信息
添加函数以显示错误消息并退出并显示错误代码
添加到要做的事情清单
使用CXXOPTS(MIT)添加对解析命令行参数的支持
不要允许指定多个输入文件
添加选项--stdvector在std :: Vector中单独存储数据...
添加选项--Chunksize设置写块缓冲区的大小
配置说明
'配置'脚本(当前推荐):
用法:./配置[--help] [ - --type = type] [--static]
选项:
- help显示此帮助文本
- Type =类型设置为“B”(默认)“s”用于Bython脚本的二进制可执行文件
--static创建一个静态链接的可执行文件(仅限二进制)
要构建本机二进制文件,请运行:./configure && make
要构建静态本机二进制文件,请运行:./configure --static && make
要构建Python版本,请运行:./configure --type = s && make
CMake(局部二进制):
构建在源根目录中:
cmake ./ && make
构在单独的目录中:
mkir建设
CD构建
cmake ../ && make