修改MESA_log动态库链接可执行程序失败问题。cmake配置中隐藏了动态库中的函数符号导致链接失败,添加这些对外提供的函数符号。
This commit is contained in:
@@ -73,10 +73,10 @@ install(FILES conf/MESA_handle_logger.conf DESTINATION /usr/lib/tmpfiles.d/ COMP
|
||||
|
||||
|
||||
add_executable(${lib_name}_demo demo/test_handle_logger.c)
|
||||
target_link_libraries(${lib_name}_demo pthread ${lib_name}_static)
|
||||
target_link_libraries(${lib_name}_demo pthread ${lib_name}_shared)
|
||||
|
||||
|
||||
add_executable(${lib_name}_consumer shm_consumer/MESA_shm_consumer.c)
|
||||
target_link_libraries(${lib_name}_consumer ${lib_name}_static)
|
||||
target_link_libraries(${lib_name}_consumer ${lib_name}_shared)
|
||||
|
||||
include(Package)
|
||||
|
||||
Reference in New Issue
Block a user