笔记:windows环境下云风pbc嵌入到quick-cocos项目。
来源:互联网 发布:淘宝订单号大小怎么看 编辑:程序博客网 时间:2024/06/05 18:03
step 1: 云风pbc下载链接:https://github.com/cloudwu/pbc
step 2: 下载解压后,将pbc-master/pbc.h文件、pbc-master/src/?.c/.h文件(即src下的所有文件)、pbc-master/binding/lua/pbc-lua.c文件(为什么不选择pbc-master/binding/lua53/pbc-lua.c文件?因为目前cocos引擎lua模块采用的lua版本均为5.1的,lua53内文件lua版本为5.3)拷贝到quick/player3/Classes文件夹下。
step 3: 然后在Classes目录下再新建一个pbc-lua.h文件,在该文件内加入如下代码:
#ifndef __LUA_PBC_LUA_H_
#define __LUA_PBC_LUA_H_
#if __cplusplus
extern "C" {
#endif
#include "lauxlib.h"
int luaopen_protobuf_c(lua_State *L);
#if __cplusplus
}
#endif
#endif
step 4: 完成上述步骤后,再打开Classes文件夹下的pbc-lua.c文件,在头文件引入的地方再加一行:#include "pbc-lua.h"
step 5: 打开Classes文件夹下AppDelegate.cpp,在头文件引入的地方再加一行:#include "pbc-lua.h",然后在AppDelegate::applicationDidFinishLaunching函数内的lua_State* L = engine->getLuaStack()->getLuaState();代码下一行添加luaopen_protobuf_c(L);
step 6: 至此重新编译player项目,成功后便将pbc嵌入到了quick-cocos。
- 笔记:windows环境下云风pbc嵌入到quick-cocos项目。
- 笔记:windows环境下skynet的crypt嵌入到quick-cocos项目
- 笔记:Linux环境下lua-cjson嵌入到lua项目.
- 笔记:quick-cocos社区网站
- windows环境下编译使用PBC库
- quick cocos工程编译到手机上
- Cocos项目环境配置
- cocos-quick-lua 学习笔记--定时器:scheduler
- quick-cocos2dx--pbc解析出问题
- 在windows 64位环境下编译pbc
- Quick-Cocos2d-x 3.3下集成云风pbc(Windows版)
- Quick-Cocos2d-x 3.3下集成云风pbc(Windows版)转
- Quick-Cocos2d-x 3.3下集成云风pbc(Windows版)转
- Quick-Cocos2d-x 3.3下集成云风pbc(Windows版)转
- Quick-Cocos2d-x 3.3下集成云风pbc(Windows版)转
- Quick-Cocos2d-x 3.3下集成云风pbc(Windows版)转
- Quick-Cocos2d-x 3.3下集成云风pbc(Windows版)转
- quick-cocos2dx--集成谷歌protobuf与云风pbc项目
- 带滚动监听的scrollview 可以用来控制actionbar的显隐
- 伪元素选择器
- 显式和隐式Intent来启动活动
- path_planner--RRT
- 状态机的c语言编程
- 笔记:windows环境下云风pbc嵌入到quick-cocos项目。
- JS把用户输入的大写字母转成小写
- JSONP原理
- 机器学习基础KNN分类算法
- Easyui自带图标统计
- github androrid 源码
- 贝塞尔曲线示意图
- maven部署tomcat插件
- .Linux-块设备驱动之框架详细分析(详解)