Я пытаюсь сделать C взаимодействие во Флаттере в iOS. Код использует omp.h и при компиляции в Xcode говорит omp.h
not found. Что я пробовал:
Установить библиотеку OpenMP.
Изменить компилятор на G CC в XCode, но не нашел способов сделать что.
Включено omp.h
вручную в папке с кодом.
Когда включено omp.h вручную, оно идет, но теперь я получаю эта ошибка:
Undefined symbols for architecture x86_64:
"_omp_init_nest_lock", referenced from:
_count_3_initialize in count_3_initialize.o
"_omp_destroy_nest_lock", referenced from:
_count_3_terminate in count_3_terminate.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Я пытался использовать dylib, но эта ошибка появляется:
Unhandled Exception: Invalid argument(s): Failed to lookup symbol (dlsym(RTLD_DEFAULT, increment): symbol not found)
Кто-нибудь сталкивался с такой проблемой раньше?