From 0c84f1345bd9951220a5269f14fb2eda98f7ff22 Mon Sep 17 00:00:00 2001 From: wu-kan Date: Tue, 16 Jan 2024 04:22:36 +0000 Subject: [PATCH] update build command --- grammar/CMakeLists.txt | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/grammar/CMakeLists.txt b/grammar/CMakeLists.txt index cac12c0..89ae5d1 100644 --- a/grammar/CMakeLists.txt +++ b/grammar/CMakeLists.txt @@ -26,18 +26,17 @@ target_include_directories( sysu-grammar PRIVATE ${ANTLR4_INCLUDE_DIR} ${ANTLR4_INCLUDE_DIR_sysu_grammar}) -target_link_directories(sysu-grammar PRIVATE ${ANTLR4_LIB_DIR}) -target_link_libraries(sysu-grammar PRIVATE antlr4_shared) +target_link_directories(sysu-grammar PUBLIC ${ANTLR4_LIB_DIR}) +target_link_libraries(sysu-grammar antlr4_static) if(${ANTLR_VERSION} VERSION_LESS_EQUAL 4.10.1) find_package(PkgConfig REQUIRED) pkg_check_modules(UUID REQUIRED uuid) target_link_directories(sysu-grammar PUBLIC ${UUID_LIBRARY_DIRS}) - target_link_libraries(sysu-grammar PUBLIC ${UUID_LIBRARIES}) + target_link_libraries(sysu-grammar ${UUID_LIBRARIES}) endif() - find_package(LLVM REQUIRED) llvm_map_components_to_libnames(LLVM_LIBS support) -target_link_libraries(sysu-grammar PRIVATE ${LLVM_LIBS}) +target_link_libraries(sysu-grammar ${LLVM_LIBS}) target_include_directories(sysu-grammar PRIVATE ${LLVM_INCLUDE_DIRS})