# The version number.
set(RTTY_VERSION_MAJOR 8)
set(RTTY_VERSION_MINOR 1)
set(RTTY_VERSION_PATCH 0)
# Check the third party Libraries
find_package(Libev REQUIRED)
aux_source_directory(. SRCS)
aux_source_directory(log SRCS)
aux_source_directory(buffer SRCS)
add_executable(rtty ${SRCS})
target_compile_definitions(rtty PRIVATE _GNU_SOURCE)
target_compile_options(rtty PRIVATE -O -Wall -Werror --std=gnu99)
target_include_directories(rtty PRIVATE ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/buffer ${LIBEV_INCLUDE_DIR})
target_link_libraries(rtty PRIVATE ${LIBEV_LIBRARY} util crypt m)
add_subdirectory(ssl)
if(SSL_SUPPORT)
target_link_libraries(rtty PRIVATE ${SSL_TARGET})
endif()
# configure a header file to pass some of the CMake settings to the source code
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/config.h.in ${CMAKE_CURRENT_BINARY_DIR}/config.h)
install(
TARGETS rtty
DESTINATION bin
)
m0_72731342
- 粉丝: 4
- 资源: 1829
最新资源
- 基于智慧水产养殖系统,SpringBoot的简单实践全部资料+高分项目+详细文档.zip
- 基于智慧停车云平台系统,车牌识别,分客户端和服务端两部分组成全部资料+高分项目+详细文档.zip
- 基于智慧消防管理服务系统2.0前端全部资料+高分项目+详细文档.zip
- 基于智慧物流系统-后端部分全部资料+高分项目+详细文档.zip
- 基于智慧图书管理系统WPF版全部资料+高分项目+详细文档.zip
- 基于智慧养老社区平台后台管理系统全部资料+高分项目+详细文档.zip
- 基于智慧校园系统 学生信息管理系统 前后端分离版 前后端 带数据库全部资料+高分项目+详细文档.zip
- 基于智慧消防系统全部资料+高分项目+详细文档.zip
- CBT 3380-2013 船用钢材焊接接头宏观组织及缺欠酸蚀试验方法.pdf
- CBT 3351-2005 船舶焊接接头弯曲试验方法.pdf
- CBT 3487-1992 焊接钢质肋管片.pdf
- CBT 3747-1995 船用铝合金焊接接头质量要求.pdf
- CBT 3715-95 陶质焊接衬垫.pdf
- CBT 3748-1995 船用铝合金焊接工艺评定.pdf
- CBT 3802-1997 船体焊接表面质量检验要求.pdf
- CBT 3770-1996 船舶焊接接头维氏硬度试验方法.pdf
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈