0

我按照说明进行操作,这是错误:

duplicate symbol _kGPUImageGaussianBlurFragmentShaderString in:
/.../CardIO/libCardIO.a(CardIOGPUTransformFilter.o)
/.../CardIO/libCardIO.a(CardIOGPUGaussianBlurFilter.o)
duplicate symbol _kGPUImageGaussianBlurVertexShaderString in:
/.../CardIO/libCardIO.a(CardIOGPUTransformFilter.o)
/.../CardIO/libCardIO.a(CardIOGPUGaussianBlurFilter.o)
duplicate symbol _kPassthroughFragmentShader in:
/.../CardIO/libCardIO.a(CardIOGPUTransformFilter.o)
/.../CardIO/libCardIO.a(CardIOGPUGaussianBlurFilter.o)
duplicate symbol _kTransformVertexShader in:
/.../CardIO/libCardIO.a(CardIOGPUTransformFilter.o)
/.../CardIO/libCardIO.a(CardIOGPUGaussianBlurFilter.o)
ld: 4 duplicate symbols for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)

我正在使用 XCode 4.6 和 card.io SDK 版本 3.0.10。我的链接器标志只是 -ObjC 和 -lstdc++

4

1 回答 1

1

来自 card.io 的 Josh 在这里。这是一个错误;我们有一个修复程序,很快就会发布一个新版本。一旦它出来,我会在这里更新。

更新:修复已经结束。请获取最新版本。

于 2013-04-05T20:32:24.847 回答