链接hello_cv可执行文件时遇到第三方库找不到omp符号:
.//libhand_palm.so: undefined reference to `omp_get_thread_num'
.//libhand_palm.so: undefined reference to `omp_get_num_threads'
.//libhand_palm.so: undefined reference to `omp_set_dynamic'
.//libhand_palm.so: undefined reference to `GOMP_parallel'
.//libhand_palm.so: undefined reference to `omp_get_dynamic'
.//libhand_palm.so: undefined reference to `omp_set_num_threads'
原因:
hello_cv依赖的libhand_palm.so库依赖了omp符号,但是没把omp库链接进so去。
解决:
第三方libhand_palm.so库的编译加上-fopenmp