/trunk/bin/ 程序生成的二进制可执行文件以及程序执行相关的依赖库.
/trunk/build 程序生成跨平台的编译文件.采用premake5.
/trunk/configs/msg 使用protobuf时生成对应CPP文件的工具.
/trunk/deps/ libcore可能使用到的一些第三方库
/trunk/deps/boost 主要使用到的智能指针,和侵入式指针.
/trunk/deps/CityHash Google开源的Hash库.性能非常高.
/trunk/deps/expat xml解析库
/trunk/deps/glog Google开源的Log库.轻量级,未使用.
/trunk/deps/gperftools Google开源的tcmalloc库.性能非常高.
/trunk/deps/jsoncpp Json解析工具.使用简单.
/trunk/deps/rapidjson 腾讯开源的库.据说解析很快.可用于需要动态解析的时候.目前未用到.
/trunk/deps/LevelDB Google开源的数据库引擎.单线程,使用简单.性能很高.易上手.
/trunk/deps/Libbson bson的开源库.不是很好用.
/trunk/deps/Libco 腾讯开源的协程库.据说用于整个微信架构.确实很好用.
/trunk/deps/Libiconv 字符编码转换.
/trunk/deps/Log4cplus C++中比较好用的日志工具.
/trunk/deps/Log4cpp 比Log4cplus稍微难用点.感觉对64位支持不太好.目前未用到.
/trunk/deps/Lua 未来会基于Lua做一套C++和Lua相互调用的接口,目前未用到.
/trunk/deps/MongoBson mongoDB的Bson库.从Mongo中扒出来的.内存管理很好.支持引用.
/trunk/deps/Mysql 关系型数据库,用于游戏需要写内存缓存池,未用到.
/trunk/deps/openssl 目前用于Http协议解析中的数字签名.
/trunk/deps/protobuf Google开源的数据序列化库.主要用于网络通信中.
/trunk/deps/pthread 开源的跨平台线程库.
/trunk/deps/Raknet 将UDP改编为可靠传输的网络库.也可打洞.
/trunk/deps/Re2 Google开源的比较强大的正则表达式.
/trunk/deps/Rocksdb Facebook开源的基于LevelDB的数据库.
/trunk/deps/Snappy Google开源的压缩工具.追求的是压缩速度.不追求压缩率.
/trunk/deps/tbb Intel开源的并行开发库.包含多线程安全的map和set.以及自旋锁等.
/trunk/deps/Unittest++ C++代码测试工具.简单易上手.
/trunk/deps/VLD WIndows下的内存检测工具.简单易上手.
/trunk/deps/zeromq 号称宇宙最快的消息队列.使用简单.
/trunk/LibCore/ Libcore的源代码.
/trunk/LibCore/Coroutine 基于腾讯开源的协程库.实现一个简单的跨平台协程库.
/trunk/LibCore/Cutil Libcore一些基础的函数实现最小堆,字符编码转换,随机数等等.
/trunk/LibCore/GameDB 数据库的功能实现.
/trunk/LibCore/LogLib 用桥接模式实现了Log4Cpp,Log4Cplus,Glog.默认采用Log4Cplus输出.
/trunk/LibCore/Marshal 序列化库.可以将任何数据或者容器进行序列化.
/trunk/LibCore/MsgLib 基于网络库实现的易使用的RPC库.
/trunk/LibCore/NetLib 基于Reactor实现的网络库.
/trunk/LibCore/Test Libcore的测试用例.
/trunk/LibCore/Threadpool 线程池
/trunk/LibCore/Timer 需要用到时间的库
/trunk/LibCore/XML 基于expat解析的xml库.
/trunk/shared 测试文件
/trunk/Tools/ Libcore用到的工具
/trunk/Tools/bin/ 用到的工具的二进制执行文件夹.
/trunk/Tools/bin/GeneratorCSV 生成CSV的工具.
/trunk/Tools/bin/GeneratorDB 生成ORM相关的数据.
/trunk/Tools/bin/GeneratorRPC 生成RPC的工具.
/trunk/Tools/src 二进制工具的源代码路径.
/trunk/Tools/GameDBClient 游戏数据库的客户端.
/trunk/Tools/GameDBCommon 游戏数据库贡献的一些代码.
/trunk/Tools/GameDBServer 游戏数据库的服务器端.
/trunk/Tools/GenProtobufFiles 生成Protobuf的CPP文件.
/trunk/Tools/GenRPCS 增加在VS中方便生成RPC的项目文件.
/trunk/vsproject windows下的项目文件管理.