# CMake 最低版本号要求
cmake_minimum_required (VERSION 2.8)
# 项目信息
project (xdoj)
set(CMAKE_CXX_STANDARD 17)
# 查找库的路径
link_directories(${CMAKE_SOURCE_DIR}/lib)
# 查找头文件的路径
include_directories(./include)
# 查找头文件的路径 mongocxx
include_directories(/usr/local/include/mongocxx/v_noabi /usr/local/include/libmongoc-1.0)
include_directories(/usr/local/include/bsoncxx/v_noabi /usr/local/include/libbson-1.0)
# 查找头文件的路径 redis-plus-plus
include_directories(hiredis sw)
# 查找当前目录下的所有源文件
# 并将名称保存到 DIR_SRCS 变量
aux_source_directory(./src DIR_SRCS)
aux_source_directory(./src/buffer DIR_SRCS_BUFFER)
aux_source_directory(./src/log DIR_SRCS_LOG)
aux_source_directory(./src/utils DIR_SRCS_UTILS)
# 指定生成目标
add_executable(xdoj ${DIR_SRCS} ${DIR_SRCS_BUFFER} ${DIR_SRCS_LOG} ${DIR_SRCS_UTILS})
# 链接库 pthread在hiredis redis++后面才能正常编译?
target_link_libraries(xdoj hiredis redis++ jsoncpp pthread judger mongocxx bsoncxx)
# 指定编译参数
set(CMAKE_CXX_FLAGS_RELEASE "$ENV{CXXFLAGS} -O3 -Wall -std=c++17")
.whl
- 粉丝: 3960
- 资源: 4908
最新资源
- 西门子SMART200 PLC, 烘箱流水线4路加热PID控制温度的案例程序,程序结构清晰明了,USS通讯控制V20变频器,含PLC程序,SMAT700IE触摸屏程序,电气图纸全套,电气BOM 实际
- 将信号输入进行经验模态分解(EMD)及其 改进分解方法eemd分解、ceemd分解等分解方法,然后将信号复原,比较每种方法等误差 还有克服端点效应的方法,对信号进行极值延拓,然后进行eemd,Mat
- 2024年使命与彷徨:国有上市公司市值管理专题研究报告.pdf
- cruise matlab联合仿真计算增程式混动四驱 包含最佳经济性扭矩分配,内燃机功率跟随,最佳能量回收策略 学好该模型,一般的混动都会,都是matlab编辑的策略,会了后不仅仅可以做动力性经济
- C#或VB.NEt与Sql和Access数据库操作,包括SQL语句操作,以及Excel报表导出及打印功能,注意本例软件版本为VS2015和office 2013
- Linux综合实训期末考试试卷A卷
- 三菱FX3U底层源码,PLSR源码 总体功能和指令可能支持在RUN中下载程序,支持注释的写入和读取,支持脉冲输出与定位指令(包括PLSY PWM PLSR PLSV DRVI DRVA 等指令)
- plc控制伺服电机 四轴攻丝机案例(包含伺服接线图) 该程序为plc控制伺服电机的工程案例程序,包含伺服电机接线图,包含程序流程的详细解释说明可 程序包括伺服电机的启动,停止,原点定位,回归原点
- 毕业设计基于python-flask的微信小程序订餐系统源码+数据库.zip
- Postgres-XL:基于PostgreSQL的高性能分布式数据库解决方案及其部署实践
- stylus-chrome-mv3-2.3.6-c303807-id.zip
- 电力系统复杂网络分析 matlab源代码,代码按照高水平文章复现,保证正确 电力系统复杂网络分析(CAN) 利用复杂网络分析方法,求解配网系统中微电网最优位置的新,该位置将增强电网的弹性,减少电力损失
- 软件2303罗宏泰6020231877 (1).zip
- 30天开发操作系统 第 14 天 -高分辨率及键盘输入
- 超级无敌详细网络完全学习笔记
- winform ui界面 c#界面 支持多文档选项卡关闭,4种类型提示框(提示,询问,警告,错误)源代码
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈