准备材料:
1、Lua源码,我用的是Lua5.1
2、toLua++源码
白嫖党这里集合:链接:https://pan.baidu.com/s/1iCUWNCZve48JP5CCVDeIXg 提取码:eao0
这里面有我编译好的Lua的源码以及lib库,以及生成的toLua++.exe,版本是:tolua++-1.0.92,命令行输入:toLua++ -v即可查看。
如果你只想用toLua++.exe,现在可以撤退了。
lua-5.1.5里面结构如图:
toLua++里面结构如图:
下面是整个编译的过程,过程没有图解,因为我觉得加了图,反而有点繁琐,仔细看文字,就可以完成编译的整个过程。
第一步:编译Lua源码,生成Lua5.1.lib
方法比较简单,创建一个工程,设置成生成lib库
右击工程名,然后添加现有项,将这个路径的文件全都添加进来,路径lua-5.1.5\lua-5.1.5\src,
VS会自动将头文件和.c文件区分开。然后直接编译(记得32位和64位都编译一下,方便用&#x