独立库的cmakelist怎么写

最近写了个ecs库,

ActivePeter/paecs: simple implementation of ECS game model (github.com)

给他适配个cmakelist,

仿照imgui的cmakelist

  1. 先获取源文件和头文件

    set(PAECS_SRC_DIR ${CMAKE_CURRENT_SOURCE_DIR}/src)
    
    include_directories (${PAECS_SRC_DIR})
    file(GLOB_RECURSE SRC_FILES ${PAECS_SRC_DIR}/*.cpp ${PAECS_SRC_DIR}/*.cc)
    
  2. 库名称

    set(NAME paecs)
    
  3. add_library

    add_library(${NAME} STATIC ${SRC_FILES})
    
© 2021 hanbaoaaa record.浙ICP备20005263号
asdad
联系方式 asdasd
2021-5-8 4:19
sss
回复数 (0) 点击展开
加载更多

新增评论

称呼
联系方式
邮箱(选填)
内容

提交

取消