![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
lua
文章平均质量分 84
lemon-l
这个作者很懒,什么都没留下…
展开
-
cocoslua在vs2013的调试方法
1.版本 vs2013 cocos2dx 3.7 babulua for 2013 v3.2.2.0 2.步骤 2.1 创建cocoslua工程 在**<cocos引擎路径>\tools\cocos2d-console\bin**下打开命令行窗口,输入 cocos new testlua -l lua -d E:\cocoslua-workspace 2.2 编译vs工程 打开testlua\frameworks\runtime-src\proj.win32\testlua.sln,进行编原创 2022-06-05 20:51:37 · 712 阅读 · 0 评论 -
c调用lua
1.版本 1.1vs版本 vs2013 1.2lua版本 lua5.1,用luaForWindow安装 2.c调用lua 2.1编写lua代码 callLuaTest.lua function add(a,b) return a+b; end function sub(a,b) return a-b; end 然后把lua文件复制到项目目录下。 2.2复制头文件 vs创建控制台程序,在lua的安装目录下有个include文件夹,里面含有C API的相关头文件,我的路径为C:\Progra原创 2021-03-14 00:39:49 · 1105 阅读 · 0 评论 -
从lua调用C
1.环境 1.1 lua版本 我使用LuaForWindows_v5.1.4-46安装的lua环境,lua版本是5.1 1.2 vs版本 vs2013 1.3 vsvode vscode版本是1.44.2,安装了一个Lua Debug的插件来调试lua,版本是1.29.1。 2.lua调用c Lua利用一个虚拟的堆栈来给C传递值或从C获取值。每当Lua调用C函数,都会获得一个新的堆栈,该堆栈初始包含所有的调用C函数所需要的参数值(Lua传给C函数的调用实参),并且C函数执行完毕后,会把返回值压入这个栈(Lu原创 2021-03-13 21:52:11 · 2764 阅读 · 0 评论