摘要: 为Lua5.3编写C模块简单示例 一、编译安装Lua5.3 MSVC 命令行安装脚本: 打开vs开发人员命令提示,执行此脚本,进行编译。 生成的目录文件结构: 使用VS编写Lua的C模块时, VS的配置。 C模块mytest.h头文件源码: C模块mytest.c文件源码: 点击生成,产生以下文件 阅读全文
posted @ 2017-10-29 22:41 lsgxeva 阅读(2640) 评论(0) 推荐(1)
摘要: dllimport与dllexport作用与区别 我相信写WIN32程序的人,做过DLL,都会很清楚__declspec(dllexport)的作用,它就是为了省掉在DEF文件中手工定义导出哪些函数的一个方法。当然,如果你的DLL里全是C++的类的话,你无法在DEF里指定导出的函数,只能用__dec 阅读全文
posted @ 2017-10-29 18:46 lsgxeva 阅读(4492) 评论(0) 推荐(1)
摘要: Lua 和 C 交互中虚拟栈的操作 阅读全文
posted @ 2017-10-29 16:23 lsgxeva 阅读(1595) 评论(0) 推荐(0)
摘要: LNK4098: 默认库“MSVCRT”与其他库的使用冲突 修改的方法:在项目属性中,在连接器-输入选项中,在忽略特定库中添加相应的库,具体添加那些苦请参照下面的表格。 下面的内容为转载,原文链接:http://blog.163.com/ckzdy_qc/blog/static/5997161200 阅读全文
posted @ 2017-10-29 14:24 lsgxeva 阅读(1349) 评论(0) 推荐(0)