# CuteCatCppSDK **Repository Path**: proqj/CuteCatCppSDK ## Basic Information - **Project Name**: CuteCatCppSDK - **Description**: 可爱猫框架C/C++ SDK - **Primary Language**: Unknown - **License**: WTFPL - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 6 - **Created**: 2021-01-29 - **Last Updated**: 2021-01-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # CuteCatCppSDK ## 介绍 - 可爱猫微信机器人框架C++ SDK Demo (ฅ´ω`ฅ) - 此Demo完全支持C/C++, 可以使用C或C++编译器进行编译, 如果需要使用C++请自行修改对应的文件后缀为*.cpp(๑>ڡ<)☆ - 框架API使用隐式链接调用, 使用方法简单(//▽//) - Demo简单的实现了**好友消息复读机**(≥▽≤) ## 使用方法 文件|功能|用法 -|-|- coupler/coupler.h|框架API声明头文件|不需要更改 plugin_export.h|导出给框架的函数的声明头文件|不需要更改 plugin_typedef.h|框架事件的消息类型定义|不需要更改 global.h|全局头文件|根据需要使用 plugin_info_inl.c|框架需要的模块参数|根据需求更改 event_proc.c|框架事件处理|根据需求更改(╯#-_-)╯ 所以有什么需求就在event_proc.c中处理就好咯O(\* ̄︶ ̄\*)O ## 注意事项 1. 推荐使用VS2019打开CuteCatCppSDK.sln进行编译使用, 如果想简单就不用看**第3条**啦╭(′▽\`)╯, Lib文件已经生成了, 只想用Demo而不想了解这东西怎么来的就不用看**第2条**啦(//▽//) 2. coupler.def是coupler.dll的函数导出表, 用于生成coupler.lib, lib.exe在VS的Developer Command Prompt工具中使用(啥?你不知道这东西在哪?那总知道百度在哪吧(¬_¬)) ```cmd lib /DEF:coupler.def /MACHINE:x86 ``` 3. 此项目可以使用**MinGW32**的GCC编译器进行编译, 可以移到Clion, Dev-C++, Code::Blocks等编辑器使用(╯#-_-)╯~~ ```shell gcc -fexec-charset=GBK -shared event_proc.c -Lcoupler -lcoupler -o CuteCatCppSDK.cat.dll ```