cmake_minimum_required(VERSION 3.10) project(nfa) # 收集所有的cpp源文件 file(GLOB SOURCES "*.cpp") # 设置输出目录为 bin set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}) # 创建静态链接库 add_library(nfa STATIC ${SOURCES}) # 添加头文件目录 target_include_directories(nfa PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})