个人面试笔记:Lua与C++调用相关

这篇博客记录了关于Lua与C++调用的个人面试笔记,内容涵盖环境配置和实际应用,提供了相关环境文档的链接以及GitHub源码仓库。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、lua虚拟机和C++相互调用、lua设计基础的相关博客,供以后复习:
http://cn.cocos2d-x.org/tutorial/show?id=1474
http://blog.youkuaiyun.com/ym012/article/details/7209637
http://www.cnblogs.com/sifenkesi/p/3876745.html
http://my.oschina.net/xlplbo/blog/314956
http://blog.youkuaiyun.com/dongdongdongjl/article/details/8629704


2、本人的环境文档:链接:http://pan.baidu.com/s/1o6FROMY 密码:o7vt

或者:https://github.com/wjingzhe/LuaCppSrc

直接使用源码配置。luac.c和lua.c相关说明参照:
http://blog.youkuaiyun.com/dongdongdongjl/article/details/8629704


3、分析文章待续,先熟悉lua机的源码。cocos2d-x中,添加C++和luaScript的桥接函数,比如:
int lua_cocos2dx_3d_Skeleton3D_getBoneByName(lua_State* tolua_S)
{
    int argc = 0;
    cocos2d::Skeleton3D* cobj = nullptr;
    bool ok  = true;


#if COCOS2D_DEBUG >= 1
    tolua_Error tolua_err;
#endif




#if COCOS2D_DEBUG >= 1
    if (!tolua_
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值