有没有一种简单的方法可以将图像添加到 .exe 文件中?

ixr*_*ron 1 c++

我正在用 C++ 开发一个游戏,这是我第一次想向其他人展示我的作品。

我遇到了一个问题,我无法找到如何用所需的图像完成我的 .exe 文件。我已经阅读了一些谈论应该如何完成的网站,但没有提供所有步骤。

如果有人对如何做到这一点有任何可靠的资源,我将不胜感激。

编辑:使用 Windows 7 64 位

Jac*_*ack 6

通常图像不会嵌入到二进制文件中,因为从性能的角度来看,这是毫无意义的(为什么要将单个图像的数百万字节数据嵌入二进制文件中?强制将所有图像与可执行文件一起加载? )。

通常所做的是拥有一个资源文件夹,通常相对于 exe 工作目录,以便您的二进制文件能够直接从磁盘(或您使用的任何设备)加载它们。

当您分发您的游戏时,您只需通过维护相同的文件夹结构来附加所有内容。

根据您使用的技术,您所要求的可能是可能的,但我认为这样做的意义不大。