暂存文件
This commit is contained in:
@@ -64,14 +64,31 @@ add_library(displayflow_core STATIC
|
||||
|
||||
# 包含目录
|
||||
target_include_directories(displayflow_core PUBLIC
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../third_party/flatbuffers/include
|
||||
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
|
||||
$<INSTALL_INTERFACE:include>
|
||||
)
|
||||
|
||||
# 链接库(根据实际依赖调整)
|
||||
# target_link_libraries(displayflow_core
|
||||
# flatbuffers
|
||||
# )
|
||||
# 链接 FlatBuffers
|
||||
target_link_libraries(displayflow_core
|
||||
PUBLIC
|
||||
flatbuffers::flatbuffers
|
||||
)
|
||||
|
||||
# 链接 VP8 编解码器(如果启用)
|
||||
if(ENABLE_VP8_CODEC AND LIBVPX_FOUND)
|
||||
target_link_libraries(displayflow_core
|
||||
PUBLIC
|
||||
${LIBVPX_LIBRARIES}
|
||||
)
|
||||
target_include_directories(displayflow_core
|
||||
PUBLIC
|
||||
${LIBVPX_INCLUDE_DIRS}
|
||||
)
|
||||
target_compile_definitions(displayflow_core
|
||||
PUBLIC
|
||||
DISPLAYFLOW_ENABLE_VP8
|
||||
)
|
||||
endif()
|
||||
|
||||
# 编译定义
|
||||
target_compile_definitions(displayflow_core PUBLIC
|
||||
|
||||
Reference in New Issue
Block a user