【发布时间】:2013-03-14 15:10:27
【问题描述】:
我正在使用 echoprint API 搜索过去 3 个月的歌曲。但突然它开始给我以下错误。在将 API 添加到我的项目时,我已经遇到了很多问题,现在它开始给我链接器错误。它以前对我有用。 像这样的错误:
“Codegen::Codegen(float const*, unsigned int, int)”,引用自:_GetPCMFromFile in File.o
clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
ld:未找到体系结构 i386 的符号
ld:警告:找不到选项“-L-L/Users/prajaktakulkarni/Downloads/echoprint-codegen-4.12 2/src/echoprint-codegen-ios/build/Release-iphoneos”的目录 ld:警告:忽略文件 /Users/prajaktakulkarni/Documents/Instajam/libechoprint-codegen-ios.a,文件 /Users/prajaktakulkarni/Documents/Instajam/libechoprint-codegen-ios.a 中缺少所需的架构 i386(2 片) 架构 i386 的未定义符号: “Codegen::Codegen(float const*, unsigned int, int)”,引用自: File.o 中的 _GetPCMFromFile ld:未找到体系结构 i386 的符号 clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
【问题讨论】:
-
看起来你正试图在模拟器上运行它。如果你在设备上运行它会起作用吗?
-
哦!!!!感谢詹姆斯记住这件事......现在它对我有用:)
标签: ios objective-c iphone audio-fingerprinting echoprint