2014-03-26 2 views
0

내 오디오 파일을 PCM으로 변환해야하며 iPhoneExtAudioFileConvertTest 샘플 프로젝트를 사용하고 있습니다. 그 프로젝트의 모든 파일을 필요에 따라 복사하여 붙여 넣었습니다. .cpp의 확장자를 .mm으로 변경했습니다. 모든 프레임 워크가 거기에 있음을 확인했습니다. 하지만 여전히이 오류가 발생합니다. 나는 많은 것을 수색했으나 위에 기록한 것을 제외하고는 아무것도 찾을 수 없었다.아키텍처 armv7s에 대한 정의되지 않은 기호 : iPhoneExtAudioFileConvertTest

다음은 오류입니다.

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) 

도움을 주실 수 있습니다.

감사

답변

0

나는 또한 당신이 직면로, 그럼 내가 이런 짓을 동일한 문제에 직면했다

인터페이스 파일과 iPhoneExtAudioFileConvertTest 프로젝트의 라이브러리 생성과 내가 MP3 파일을 변환하는 데 필요한 다른 프로젝트에 사용 PCM에. 희망은 당신을 도울 것입니다

+0

안녕하세요 @Sandeep, 답장을 보내 주셔서 감사합니다, 좀 더 설명해 주시겠습니까?. 인터페이스 파일은 무엇을 할 것인가? 방금 노래 오디오 파일을 PCM으로 변환해야했습니다. – sajjoo

+0

.h 파일을 만들고 오디오를 PCM으로 변환하려는 위치에서 호출하는 메서드를 포함시킵니다. .h 파일에 해당하는 .m 파일은 정적 라이브러리의 일부가됩니다. .h 파일을 사용하여 라이브러리와 상호 작용하십시오. –

+0

시험해 주셔서 감사합니다. – sajjoo

관련 문제