如何在 Xcode 中将图像添加到 C++ 项目

2024-01-10

我想在 Xcode 中将图像添加到我的 C++ 项目中,以便我可以读取该图像并用它执行某些操作。如何将图像包含到我的项目中?

尝试将两者复制粘贴到我的项目和包含我的 c++ 源的文件夹中。


在 Xcode 10 中,我无法将图像与可执行文件放在同一文件夹中,而且我认为这不是一个好主意,因为在执行清理时该文件夹会被删除。

我在 Xcode 中处理“命令行工具”项目时发现的解决方案是修改或创建一个新的Copy File Phase(而不是一个Copy Bundle Resources一)在Targets > Build Phases。但默认值应该修改:

  1. 目的地:资源
  2. 子路径:无
  3. 安装时取消选中仅复制

然后应将图像添加到此阶段(使用+按钮)。事先,将图像添加到项目时,不需要选择目标,将其添加到Copy Files Phase会自动完成。

代码将如下所示:

std::string filename("input.bmp");
bitmap_image image(filename);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Xcode 中将图像添加到 C++ 项目 的相关文章

随机推荐