编译的时候提示glibc出错,我这边cmake用的是3.10.2.具体错误如下:
encoder/../lib/rockit/lib/libasound.so.2.0.0:对‘
stat64@GLIBC_2.33’未定义的引用
encoder/../lib/rockit/lib/libasound.so.2.0.0:对‘
fstat64@GLIBC_2.33’未定义的引用
encoder/../lib/rockit/lib/libasound.so.2.0.0:对‘
dladdr@GLIBC_2.34’未定义的引用
encoder/../lib/rockit/lib/librockit.so:对‘std::_Sp_make_shared_tag::_S_eq(std::type_info const&)@GLIBCXX_3.4.26’未定义的引用
encoder/../lib/rockit/lib/librockit.so:对‘
fcntl64@GLIBC_2.28’未定义的引用
encoder/../lib/rockit/lib/libasound.so.2.0.0:对‘
dlclose@GLIBC_2.34’未定义的引用
encoder/../lib/rockit/lib/librockchip_mpp.so.0:对‘
sem_post@GLIBC_2.34’未定义的引用
encoder/../lib/rockit/lib/librockchip_mpp.so.0:对‘
log2@GLIBC_2.29’未定义的引用
encoder/../lib/rockit/lib/libasound.so.2.0.0:对‘
pthread_mutexattr_init@GLIBC_2.34’未定义的引用
encoder/../lib/rockit/lib/librockchip_mpp.so.0:对‘
sem_destroy@GLIBC_2.34’未定义的引用
encoder/../lib/rockit/lib/libasound.so.2.0.0:对‘
pthread_join@GLIBC_2.34’未定义的引用
encoder/../lib/rockit/lib/librockchip_mpp.so.0:对‘
pthread_setname_np@GLIBC_2.34’未定义的引用
encoder/../lib/rockit/lib/libasound.so.2.0.0:对‘
pthread_mutex_trylock@GLIBC_2.34’未定义的引用
encoder/../lib/rockit/lib/librockit.so:对‘
exp2@GLIBC_2.29’未定义的引用
encoder/../lib/rockit/lib/librockit.so:对‘
log@GLIBC_2.29’未定义的引用
encoder/../lib/rockit/lib/libasound.so.2.0.0:对‘
dlsym@GLIBC_2.34’未定义的引用
encoder/../lib/rockit/lib/librockchip_mpp.so.0:对‘
sem_wait@GLIBC_2.34’未定义的引用
encoder/../lib/rockit/lib/libasound.so.2.0.0:对‘
dlopen@GLIBC_2.34’未定义的引用
encoder/../lib/rockit/lib/libasound.so.2.0.0:对‘
pthread_mutexattr_settype@GLIBC_2.34’未定义的引用
encoder/../lib/rockit/lib/libasound.so.2.0.0:对‘
pthread_once@GLIBC_2.34’未定义的引用
encoder/../lib/rockit/lib/librockit.so:对‘
exp@GLIBC_2.29’未定义的引用
encoder/../lib/rockit/lib/libasound.so.2.0.0:对‘
pthread_create@GLIBC_2.34’未定义的引用
encoder/../lib/rockit/lib/librockchip_mpp.so.0:对‘
sem_init@GLIBC_2.34’未定义的引用
encoder/../lib/rockit/lib/librockit.so:对‘
pow@GLIBC_2.29’未定义的引用
encoder/../lib/rockit/lib/libasound.so.2.0.0:对‘
pthread_mutexattr_destroy@GLIBC_2.34’未定义的引用
collect2: 错误: ld 返回 1
CMakeFiles/Bedrock_encoder.dir/build.make:102: recipe for target 'Bedrock_encoder' failed
make[2]: *** [Bedrock_encoder] Error 1
CMakeFiles/Makefile2:69: recipe for target 'CMakeFiles/Bedrock_encoder.dir/all' failed
make[1]: *** [CMakeFiles/Bedrock_encoder.dir/all] Error 2
编译的时候提示glibc出错,我这边cmake用的是3.10.2.具体错误如下:
encoder/../lib/rockit/lib/libasound.so.2.0.0:对‘
stat64@GLIBC_2.33’未定义的引用
encoder/../lib/rockit/lib/libasound.so.2.0.0:对‘
fstat64@GLIBC_2.33’未定义的引用
encoder/../lib/rockit/lib/libasound.so.2.0.0:对‘
dladdr@GLIBC_2.34’未定义的引用
encoder/../lib/rockit/lib/librockit.so:对‘std::_Sp_make_shared_tag::_S_eq(std::type_info const&)@GLIBCXX_3.4.26’未定义的引用
encoder/../lib/rockit/lib/librockit.so:对‘
fcntl64@GLIBC_2.28’未定义的引用
encoder/../lib/rockit/lib/libasound.so.2.0.0:对‘
dlclose@GLIBC_2.34’未定义的引用
encoder/../lib/rockit/lib/librockchip_mpp.so.0:对‘
sem_post@GLIBC_2.34’未定义的引用
encoder/../lib/rockit/lib/librockchip_mpp.so.0:对‘
log2@GLIBC_2.29’未定义的引用
encoder/../lib/rockit/lib/libasound.so.2.0.0:对‘
pthread_mutexattr_init@GLIBC_2.34’未定义的引用
encoder/../lib/rockit/lib/librockchip_mpp.so.0:对‘
sem_destroy@GLIBC_2.34’未定义的引用
encoder/../lib/rockit/lib/libasound.so.2.0.0:对‘
pthread_join@GLIBC_2.34’未定义的引用
encoder/../lib/rockit/lib/librockchip_mpp.so.0:对‘
pthread_setname_np@GLIBC_2.34’未定义的引用
encoder/../lib/rockit/lib/libasound.so.2.0.0:对‘
pthread_mutex_trylock@GLIBC_2.34’未定义的引用
encoder/../lib/rockit/lib/librockit.so:对‘
exp2@GLIBC_2.29’未定义的引用
encoder/../lib/rockit/lib/librockit.so:对‘
log@GLIBC_2.29’未定义的引用
encoder/../lib/rockit/lib/libasound.so.2.0.0:对‘
dlsym@GLIBC_2.34’未定义的引用
encoder/../lib/rockit/lib/librockchip_mpp.so.0:对‘
sem_wait@GLIBC_2.34’未定义的引用
encoder/../lib/rockit/lib/libasound.so.2.0.0:对‘
dlopen@GLIBC_2.34’未定义的引用
encoder/../lib/rockit/lib/libasound.so.2.0.0:对‘
pthread_mutexattr_settype@GLIBC_2.34’未定义的引用
encoder/../lib/rockit/lib/libasound.so.2.0.0:对‘
pthread_once@GLIBC_2.34’未定义的引用
encoder/../lib/rockit/lib/librockit.so:对‘
exp@GLIBC_2.29’未定义的引用
encoder/../lib/rockit/lib/libasound.so.2.0.0:对‘
pthread_create@GLIBC_2.34’未定义的引用
encoder/../lib/rockit/lib/librockchip_mpp.so.0:对‘
sem_init@GLIBC_2.34’未定义的引用
encoder/../lib/rockit/lib/librockit.so:对‘
pow@GLIBC_2.29’未定义的引用
encoder/../lib/rockit/lib/libasound.so.2.0.0:对‘
pthread_mutexattr_destroy@GLIBC_2.34’未定义的引用
collect2: 错误: ld 返回 1
CMakeFiles/Bedrock_encoder.dir/build.make:102: recipe for target 'Bedrock_encoder' failed
make[2]: *** [Bedrock_encoder] Error 1
CMakeFiles/Makefile2:69: recipe for target 'CMakeFiles/Bedrock_encoder.dir/all' failed
make[1]: *** [CMakeFiles/Bedrock_encoder.dir/all] Error 2
举报