相关疑难解决方法(0)

使用GCC在可执行文件中嵌入资源

我正在寻找一种方法来轻松地将任何外部二进制数据嵌入到由GCC编译的C/C++应用程序中.

我想做的一个很好的例子就是处理着色器代码 - 我可以把它保存在源文件中,const char* shader = "source here";但这是非常不切实际的.

我希望编译器为我做:在编译(链接阶段)时,读取文件"foo.bar"并将其内容链接到我的程序,以便我能够从内容中访问内容作为二进制数据码.

对于我想作为单个.exe文件分发的小型应用程序可能很有用.

GCC是否支持这样的事情?

c c++ resources gcc embedded-resource

49
推荐指数
4
解决办法
2万
查看次数

平台独立资源管理

我正在寻找一种方法将文本文件嵌入我的二进制文件(如Windows资源系统).我需要一些平台独立的东西(适用于Windows和Linux).我发现Qt资源管理是我需要的,但我并不热衷于我的应用程序,具体取决于Qt.我也在http://www.taniwha.com/~paul/res/找到了这个工具..但它太具体了解平台.

unix linux resources

8
推荐指数
1
解决办法
2912
查看次数

标签 统计

resources ×2

c ×1

c++ ×1

embedded-resource ×1

gcc ×1

linux ×1

unix ×1