大小:0.38 MB更新:2022-02-09 14:32:00
类别:应用软件系统:WinAll
包名:
bin2header可以帮助用户将二进制文本转换成c++头文件,便于在编辑器中快速进行代码设计。该软件通过命令行向软件中添加任意文件,可以快速输出新的C/C ++源文件。转换结果可以直接复制使用。软件转换过程还是很简单的。如果你熟悉cmd,可以通过这个软件转换数据资源。您可以通过将下载的二进制文件添加到软件中来开始转换。新版本将写入的数据分成几个块,而不是试图一次写入整个文件,修复了文件大小限制,增加了一些进度反馈输出内容,为用户转换文件提供更多功能!
从二进制文件到C/C ++头文件的转换器。
bin2header以任意文件为参数,将其二进制数据转换为C/C ++应用的源文件。数据以字符数组的形式存储。
使用缓冲区来写入数据块,而不是整个数据...
退出前按Ctrl-C(SIGINT)清除/关闭文件流。
不要写过去的EOF
开始为Win32可执行文件创建图标
在“dist”和& # 8230;中使用外部配置文件。在中设置名称和版本。
将丢失的文件和目录添加到“dist”脚本中
添加到BUGS列表
脚本:设置PREFIX env变量来更改安装前缀
允许在Win32上嵌入图标资源& # 8230;…
Ake:用“-static”代替“-static-libgcc-static-libstdc++”
Ake:可选地启用静态宏的静态链接(默认:关闭)
Ake:默认的构建类型是“发布”
Ake:将所需的最低版本设置为3.0
Ake:剥离可执行文件进行发布
在info.cfg中列出要添加到dist包的文件和目录
删除用例中要打印的可执行文件的后缀。
将PntUsage函数重命名为showUsage
添加一个单独的函数来打印应用程序名称和版本。
添加显示错误信息的功能,退出并显示错误代码。
添加到待办事项列表
增加了对使用cxxopts(MIT)解析命令行参数的支持
不允许指定多个输入文件。
添加选项& # 8211;Stdvector在STD::vector & # 8230;…
添加选项& # 8211;Cksize设置写块缓冲区的大小。
‘配置& # 8217;脚本(当前推荐):
用法:。/configure[& # 8211;] [–TYPE = TYPE][& # 8211;静态]
选项:
—显示此帮助文本
–Type = TYPE设置为“b”(默认值)是Python脚本的二进制可执行文件的“s”。
–静态创建静态链接的可执行文件(仅限二进制文件)
要构建本机二进制文件,请运行:。/配置& & amp制造
要构建静态本机二进制文件,请运行:。/configure & # 8211;静态和动态。和。制造
要构建python版本,请运行:。/configure & # 8211;type = s & amp和。制造
Ake(仅本地二进制):
在源根目录中构建:
cmake。/& amp;和。制造
在单独的目录中构建:
mkdir构建
cd构建
第一种../& amp;和。制造