最佳答案
有人知道如何使用 GCC 静态地将任何资源文件编译到可执行文件或共享库文件中吗?
例如,我希望添加永远不会改变的图像文件(如果改变了,无论如何我都必须替换该文件) ,并且不希望它们在文件系统中出现。
如果这是可能的(我认为这是因为 Visual C + + for Windows 也可以做到这一点) ,我如何加载存储在自己的二进制文件中的文件?可执行文件是否解析自身、查找文件并从中提取数据?
也许海湾合作委员会还有一个我还没看到的选项。使用搜索引擎并没有真正吐出正确的东西。
对于共享库和普通的 ELF 可执行文件,我需要它。