如何将图像添加到C++;Xcode中的项目 我想在XCu码中添加一个图像到C++项目中,这样我就可以读取图像并做一些事情。如何将图像包含到我的项目中

如何将图像添加到C++;Xcode中的项目 我想在XCu码中添加一个图像到C++项目中,这样我就可以读取图像并做一些事情。如何将图像包含到我的项目中,c++,xcode,C++,Xcode,尝试复制粘贴到我的项目和文件夹中用我的C++源。< /p> 将图像放在同一个文件夹中,与可执行文件,即文件在产品文件夹中。< /p> 在xCal码10中,我不能把图像放在同一个文件夹中,作为可执行文件,我不认为这是一个好主意,因为这个文件夹会在执行清理时被删除 我在处理Xcode中的“命令行工具”项目时发现的解决方案是在目标构建阶段中修改或创建一个新的复制文件阶段(而不是复制捆绑资源一个)。但应修改默认值: 目的地:资源 子路径:无 在安装时取消选中“仅复制” 然后应将图像添加到此阶段(使用+按


尝试复制粘贴到我的项目和文件夹中用我的C++源。< /p> 将图像放在同一个文件夹中,与可执行文件,即文件在产品文件夹中。< /p> 在xCal码10中,我不能把图像放在同一个文件夹中,作为可执行文件,我不认为这是一个好主意,因为这个文件夹会在执行清理时被删除

我在处理Xcode中的“命令行工具”项目时发现的解决方案是在
目标
构建阶段
中修改或创建一个新的
复制文件阶段
(而不是
复制捆绑资源
一个)。但应修改默认值:

  • 目的地:资源
  • 子路径:无
  • 在安装时取消选中“仅复制”
  • 然后应将图像添加到此阶段(使用
    +
    按钮)。事先,将图像添加到项目中时,无需选择目标,将其添加到
    复制文件阶段将自动执行此操作

    代码将如下所示:

    std::string filename("input.bmp");
    bitmap_image image(filename);
    

    你能不能把它复制粘贴到你的项目文件夹里…?我不知道为什么项目会关心图像文件。你想做什么,它不会让你做?这是一个应用程序吗?通常,图像是应用程序包中的资源。如果您只是将该文件拖到Xcode项目中,它应该可以为您做到这一点。至于在运行时如何实际加载图形,这是另一个问题。是的,我尝试将图像复制粘贴到我的项目文件夹中,但在尝试读取图像时遇到错误。可能重复:是的,这很有效,谢谢。我是C++开发的新手,当我把图像添加到一个特定文件夹时,我是否总是需要向“复制文件”列表添加一个图像?e、 g.我在项目中创建了一个名为assets的组/文件夹。