Есть ли у кого-нибудь идея, как статически скомпилировать любой файл ресурсов прямо в исполняемый файл или файл общей библиотеки с помощью GCC?
Например, я хотел бы добавить файлы изображений, которые никогда не меняются (и если они это сделают, я ' d в любом случае придется заменить файл) и не хотел бы, чтобы они валялись в файловой системе.
Если это возможно (а я думаю, это потому, что Visual C ++ для Windows тоже может это сделать), как я могу загрузить файлы, которые хранятся в собственном двоичном файле? Разбирает ли исполняемый файл сам себя, находит ли файл и извлекает из него данные?
Может быть, есть вариант для GCC, которого я еще не видел. Использование поисковых систем действительно не выдавало того, что нужно.
Мне это понадобится для работы с разделяемыми библиотеками и обычными исполняемыми файлами ELF.
Любая помощь приветствуется