将二进制文件嵌入可执行程序的简便方法
来源:互联网 发布:音乐在线听网络歌曲 编辑:程序博客网 时间:2024/06/05 20:25
有时候,出于某种考虑,我们需要将某些数据文件嵌入到可执行程序中。在windows平台下,通常可以使用资源文件的方式。但如果希望跨平台,例如在Linux, Unix中取得类似的效果,可以将数据文件转换成c语言源文件,编译到最终代码中。在Linux/Unix下转换方法也很简单,一条语句即可搞定:
(echo "const unsigned char binary_data[] = {"; od -txC myfile.bin | sed -e "s/^[0-9]*//" -e s"/ /([0-9a-f][0-9a-f]/)/0x/1,/g" -e"/$d" | sed -e"/$s/,$/};/") >myfile.c
- 将二进制文件嵌入可执行程序的简便方法
- 使用CMake将一个源文件编译成一个可执行的二进制文件
- 将Excel嵌入你的.Net程序
- 将flash嵌入你的程序中
- 将flash嵌入你的程序中
- 将图片嵌入程序文件的测试
- 将flash嵌入你的程序中
- 将图片嵌入程序文件的测试
- 生成java可执行程序的方法
- java 将字符串倒叙输出的最简便方法
- 将中缀表达式转换为后缀表达式的简便方法
- 运行最终形成的可执行的二进制文件
- 可执行二进制文件与文本文件编码的区别
- 可执行二进制文件与文本文件编码的区别
- WPF程序将DLL嵌入到EXE的两种方法
- OJ程序简便调试方法
- 将C基于控制台的可执行程序右上角的红叉禁掉
- maven web 项目运行 java main 程序 的简便方法
- WPF的msdn地址
- 20 种提升网页速度的技巧
- Word中的编号问题
- 网站设计入门网站大观
- 未来五年程序员应当具备的十项技能
- 将二进制文件嵌入可执行程序的简便方法
- 全屏显示与恢复
- Head First C# 中文版 图文皆译 第八章 枚举和集合 page331
- 贪心算法(Greedy Algorithm)之最小生成树 克鲁斯卡尔算法(Kruskal's algorithm)
- ASP.NET 如何:实现简单的 Forms 身份验证
- Oracle实例的进程结构
- ASP.NET刷新页面的六种方法
- 编程人员如何处理感情问题。
- genexus的学习网站