Embed image in code, without using resource section or external images

后端 未结 3 510
挽巷
挽巷 2020-12-11 08:59

I\'m looking for a way to embed an image in a library (Windows-only). I don\'t want to go the \'traditional\' way of putting it in the resources (because of special circumst

3条回答
  •  轮回少年
    2020-12-11 09:27

    Google for a bin2c utility (something like http://stud3.tuwien.ac.at/~e0025274/bin2c/bin2c.c). It takes a file's binary representation and spits out a C source file that includes an array of bytes initialized to that data.

    Just link the file in and you have your image sitting in a chunk of memory.

    Using this kind of tool is really common on embedded systems where such things as 'resources' and even files might not exist.

提交回复
热议问题