2014-02-03 2 views
0

При попытке использовать такие функции, как zrvmul, vvsinf и vvcosf (определенные в vForce.h), я получаю ошибки «без соответствия». Я # включая ракурс ускорения и привязываю его к этапам сборки. Более того, я использую другие функции ускорения, такие как vDSP_fft_zip, без проблем.Что случилось с vDSP?

Я могу обойти проблему, используя для циклов, конечно. Но может ли кто-нибудь осветить ситуацию для меня? Есть ли способ использовать функции vForce? Если да, то как?

+0

Пожалуйста, отредактируйте ваш вопрос и добавьте (a) пример, пригодный для компиляции, (b) точную команду компиляции или ссылку, которая терпит неудачу, и (c) точные сообщения об ошибках. Без этой информации любые ответы в лучшем случае - дикие догадки. –

ответ

0

Решено:

Моя проблема в том, что я передал некоторые неправильные параметры функций - мне нужно быть более осторожными с указателями.

Сообщение об ошибке было загадочным, а проблема устаревших макросов была красной селедкой.

+0

Да, ты совершенно прав. В то время я не был использован для сообщений об ошибках объекта-С в Xcode. Типы параметров являются частью определения функции, поэтому неправильные типы в вызове приведут к ошибке типа «функция не найден». –