Символы не найдены для архитектуры armv7 при импорте файла cpp из примера проекта iOS

0

Все,

Я загрузил пример проекта для преобразования аудио: https://developer.apple.com/LIBRARY/IOS/samplecode/iPhoneExtAudioFileConvertTest/Introduction/Intro.html

Мне пришлось отобрать все коды CAXException и коды CADebugPrintf. Но затем, когда я пытался вызвать функцию ExtAudioFileConvert.cpp DoConvertFile, она показывает

"_DoConvertFile", на который ссылаются:.... ld: символ (-ы) не найден для архитектуры armv7 clang: ошибка: команда компоновщика не выполнена с кодом выхода 1 (используйте -v, чтобы увидеть вызов)

Пожалуйста помоги.

Теги:
core-audio

1 ответ

0
Лучший ответ

Следуйте этому сообщению, чтобы удалить настройку "Макросы препроцессора"

iOS, CoreAudio: странная ошибка "CADebugPrintf.h: no такой файл или каталог..."

и после этого сообщения добавили файл.mm в качестве обертки C++ для вызова DoConvertFile

Как добавить функции C/C++ в код Objective-C (связанный с iphone)

Проблема исправлена!

Ещё вопросы

Сообщество Overcoder
Наверх
Меню