windos下lua与C/C++交互

Windos下lua的环境搭建

- 下载lua安装包Lua: download

- 解压zip文件,并进入VS工具集对源码进行编译

点击进入命令提示符下,输入如下编译命令

cd src

cl /O2 /W3 /c /DLUA_BUILD_AS_DLL l*.c

del lua.obj luac.obj

link /DLL /out:lua52.dll l*.obj

cl /O2 /W3 /c /DLUA_BUILD_AS_DLL lua.c luac.c

link /out:lua.exe lua.obj lua52.lib

del lua.obj

link /out:luac.exe l*.obj

del *.obj

- 在VS下新建一个工程,在工程属性里加入引用目录和库目录,并在属性下面选择链接器-输入-附加依赖项里添加lua52.lib

- 编写代码,在工程目录下创建一个hello.lua文件,文件内容如下

在cpp文件里编写如下代码

输出为“Hello,Lua!”

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容