架构armv7s的未定义符号:iPhoneExtAudioFileConvertTest

时间:2014-03-26 10:25:57

标签: c++ ios iphone audio xcode5.1

我需要将我的音频文件转换为PCM,我正在使用iPhoneExtAudioFileConvertTest示例项目。我已经将该项目中的所有文件复制并粘贴到我需要的项目中。 将.cpp的扩展名更改为.mm。验证所有框架都在那里。但我仍然得到这个错误。我搜索了很多但除了上面写的以外找不到任何东西。

这是错误。

Undefined symbols for architecture armv7s:
  "_DoConvertFile", referenced from:
      -[EditViewController convertAudio:DestPath:] in EditViewController.o
ld: symbol(s) not found for architecture armv7s
clang: error: linker command failed with exit code 1 (use -v to see invocation)

任何帮助将不胜感激。

由于

1 个答案:

答案 0 :(得分:0)

我也面临同样的问题,然后我就这样做了,

创建了iPhoneExtAudioFileConvertTest项目的接口文件和库,并在另一个项目中使用,我需要将mp3文件转换为PCM。希望能帮到你