# 添加解析器库(动态库) add_library(vety_parser lexer.c lexer.h ast.c ast.h parser.c parser.h error.c error.h ast_printer.c ast_printer.h ) # 设置包含路径 target_include_directories(vety_parser PUBLIC ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_SOURCE_DIR}/utils ) # 添加链接库 target_link_libraries(vety_parser vety_utils )