Fără Descriere

xx d2b9463ad7 修复mysql更新后导致的重连抛出空异常问题 2 ani în urmă
3rdparty a3c4b6bfaf 删除默认引用openssl 2 ani în urmă
include 6848e56fb6 增加disconn 2 ani în urmă
src d2b9463ad7 修复mysql更新后导致的重连抛出空异常问题 2 ani în urmă
.gitattributes d3ea93c438 添加项目文件。 2 ani în urmă
.gitignore d3ea93c438 添加项目文件。 2 ani în urmă
CMakeLists.txt 29afc289bb 重构请求解析部分 2 ani în urmă
LICENSE 4542dc5679 更新优化 2 ani în urmă
README.md ef63cfd6aa 1、删除部分三方库 2 ani în urmă
build.sh b6689cd478 默认不安装lua 2 ani în urmă

README.md

YLIB跨平台C++开发库

自2019年的雏形至今通过不停的迭代、优化更新现在已经完全可以胜任几乎所有C++项目的开发,可以做为基础库用来配合项目基础构建、也可以使用其中网络、数据库和通用工具封装实现高级应用。 网络、常用工具、数据库等支持

构建部署

下载项目

git clone https://github.com/Liuccysdgg/ylib.git

Windows

创建文件夹

mkdir ylib_build_vs

进入目录

cd ylib_build_vs

CMake构建生成VS项目

cmake ../ylib

Linux(推荐Ubuntu)

进入目录

cd ylib

执行构建脚本

chmod 777 build.sh
./build.sh

构建应用

Linux自动安装至系统环境,Windows请按照以下要求进行链接和引用

引用头文件

ylib\include
ylib\3rdparty

链接静态库

# 库目录
ylib_vs_build\lib\Debug
# 必须包含(基础组件)
ylib.lib 

🙇致谢

如果没有社区已有的优秀软件帮助,ylib就不可能构建出来