找不到"GPUImage.h"

Mrw*_*lfy 13 frameworks header ipad ios gpuimage

我正在尝试设置GPUImage项目,但我无法找到我收到错误的原因:找不到"GPUImage.h".我添加了框架,设置了目标依赖项,将Header Search路径添加为:framework,并添加了其他链接器标志-ObjC.仍然没有运气.如果有人想看一下,在这里包含了我的超级简单测试项目并在下面链接.

我知道这必须是文档和基本的,但我在GitHub上搜索但没有找到对这个特定问题的引用.

谢谢阅读.

owolf.net/uploads/StackOverflow/GPUITest.zip

Dav*_*d H 15

您的路径必须相对于相对于项目文件的实际目录位置.如果您将其更改为:

GPUITest3/BradLarson-GPUImage-f67cbd9/framework/**
Run Code Online (Sandbox Code Playgroud)

然后它会工作得很好.


lbs*_*eek 5

来自github自述文件(步骤1~3):

  1. 首先将GPUImage.xcodeproj文件拖到应用程序的Xcode项目中,将框架嵌入到项目中.

  2. 转到应用程序的目标并将GPUImage添加为目标依赖项.

  3. 您需要将libGPUImage.a库从GPUImage框架的Products文件夹拖到应用程序目标中的Link Binary With Libraries构建阶段.

  4. 如果您遇到以下错误

    “GPUImage.h” not found
    
    Run Code Online (Sandbox Code Playgroud)

    然后直接的方法是将目录添加到标题搜索路径:

    PathToGpuFramework/frameworksource
    PathToGpuFramework/frameworksource/iOS
    
    Run Code Online (Sandbox Code Playgroud)