Я делаю игру с Vuforia и плагином Unity под названием Mobile Movie Textures. Когда я пытаюсь построить проект Xcode, все идет хорошо, пока не начнет связываться. Я получаю кучу ошибок из одной библиотеки, говоря, что она не распознает символы.Неопределенные символы для архитектуры armv7 в Xcode 7.1
Undefined symbols for architecture armv7:
"_oc_idct8x8_arm", referenced from:
_oc_state_frag_recon_arm in libtheorawrapper.a(armstate.o)
_oc_state_accel_init_arm in libtheorawrapper.a(armstate.o)
"_oc_idct8x8_1_arm", referenced from:
_oc_state_frag_recon_arm in libtheorawrapper.a(armstate.o)
"_oc_frag_recon_intra_arm", referenced from:
_oc_state_frag_recon_arm in libtheorawrapper.a(armstate.o)
_oc_state_accel_init_arm in libtheorawrapper.a(armstate.o)
"_oc_pack_read1_arm", referenced from:
_th_decode_packetin in libtheorawrapper.a(decode.o)
_oc_huff_tree_unpack in libtheorawrapper.a(huffdec.o)
_oc_quant_params_unpack in libtheorawrapper.a(dequant.o)
"_oc_frag_recon_inter2_arm", referenced from:
_oc_state_frag_recon_arm in libtheorawrapper.a(armstate.o)
_oc_state_accel_init_arm in libtheorawrapper.a(armstate.o)
"_oc_frag_copy_list_arm", referenced from:
_oc_state_accel_init_arm in libtheorawrapper.a(armstate.o)
"_oc_frag_recon_inter_arm", referenced from:
_oc_state_frag_recon_arm in libtheorawrapper.a(armstate.o)
_oc_state_accel_init_arm in libtheorawrapper.a(armstate.o)
"_oc_loop_filter_frag_rows_arm", referenced from:
_oc_state_accel_init_arm in libtheorawrapper.a(armstate.o)
"_oc_huff_token_decode_arm", referenced from:
_th_decode_packetin in libtheorawrapper.a(decode.o)
_oc_sb_run_unpack in libtheorawrapper.a(decode.o)
"_oc_pack_read_arm", referenced from:
_th_decode_packetin in libtheorawrapper.a(decode.o)
_oc_sb_run_unpack in libtheorawrapper.a(decode.o)
_th_decode_headerin in libtheorawrapper.a(decinfo.o)
_oc_unpack_length in libtheorawrapper.a(decinfo.o)
_oc_huff_tree_unpack in libtheorawrapper.a(huffdec.o)
_oc_quant_params_unpack in libtheorawrapper.a(dequant.o)
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
я мог бы просто сделать устройство с ARMv7 арку несовместимы, но они составляют 55% от голландского рынка.
Я не знаю, как это исправить, может ли кто-нибудь из вас понять это?
Набор строить активную архитектуру NO – pkc456
Спасибо за предложение, но, к сожалению, она doens't работу. У меня все еще такая же ошибка. – Nils
изменить настройки в настройках создания единства. я не помню точное имя, но, вероятно, вы создаете приложение только для «x64», установите его в «Universal». –