123456789101112131415161718192021222324252627282930313233343536 |
- # 测试相关代码
- if(ExecutorTest)
- add_definitions(-DETC_PATH="${CMAKE_CURRENT_LIST_DIR}")
- endif ()
- # 添加文件
- set(ExecutorTestFile
- executor_test.cpp
- executor_test.h
- )
- set(ExecutorTestLib
- zx
- )
- add_executable(ExecutorTest ${ExecutorTestFile})
- # 添加链接静态库
- target_link_libraries(ExecutorTest
- ${ExecutorTestLib}
- )
- # 将库文件,可执行文件,头文件安装到指定目录
- #GuiYangTest GuiYangReceive
- install(TARGETS ExecutorTest
- LIBRARY DESTINATION lib # 动态库安装路径
- ARCHIVE DESTINATION lib # 静态库安装路径
- RUNTIME DESTINATION bin # 可执行文件安装路径
- PUBLIC_HEADER DESTINATION include # 头文件安装路径
- )
- install(DIRECTORY ${CMAKE_CURRENT_LIST_DIR}/etc
- DESTINATION ${CMAKE_INSTALL_PREFIX}
- )
|