如何从作为子模块添加的源代码生成库或框架?
How to generate library or framework from source code added as submodule?
我不确定我应该怎么称呼它 – 所以请用可读的语言提问。请让我问你是否需要了解更多。
我有一个 iOS 应用可以使用。这是一个古老的项目。我发现它已将所有第三方库添加为子模块。例如FacebookiOSSDK.framework
已丢失,但 FacebookiOSSDK
的来源存在。同样,libgpuimage.a
丢失但所有源文件可用。
我想,我需要生成(或创建)那些 lib 和框架文件以将它们添加回项目中。我不知道我应该叫什么?有什么问题?我的理解是对还是错?无论如何要解决这个问题?
显然,您拥有的 libGPUImage 副本中没有包含 armv7s 符号。
GitHub的GPUImage开源库需要重新编译,或者重新下载再编译。 Click here
GPUImage 需要将一些其他框架链接到您的应用程序中,因此您需要将以下内容作为链接库添加到您的应用程序目标中:
CoreMedia
CoreVideo
OpenGLES
AVFoundation
QuartzCore
您可能需要将 -ObjC 添加到项目构建设置中的其他链接器标志。
我不确定我应该怎么称呼它 – 所以请用可读的语言提问。请让我问你是否需要了解更多。
我有一个 iOS 应用可以使用。这是一个古老的项目。我发现它已将所有第三方库添加为子模块。例如FacebookiOSSDK.framework
已丢失,但 FacebookiOSSDK
的来源存在。同样,libgpuimage.a
丢失但所有源文件可用。
我想,我需要生成(或创建)那些 lib 和框架文件以将它们添加回项目中。我不知道我应该叫什么?有什么问题?我的理解是对还是错?无论如何要解决这个问题?
显然,您拥有的 libGPUImage 副本中没有包含 armv7s 符号。
GitHub的GPUImage开源库需要重新编译,或者重新下载再编译。 Click here
GPUImage 需要将一些其他框架链接到您的应用程序中,因此您需要将以下内容作为链接库添加到您的应用程序目标中:
CoreMedia
CoreVideo
OpenGLES
AVFoundation
QuartzCore
您可能需要将 -ObjC 添加到项目构建设置中的其他链接器标志。