下载Lua源码
步骤一
创建空项目,命名为"MyLuaProject"

将下载的lua文件的src放到项目里

步骤二
在解决方案上右键,创建新的项目,项目类型为"静态库",命名为"lublib"
解决方案->右键->新建项目->VisualC++->Windows桌面->静态库

在lualib项目上添加src里除"lua.c"和"luac.c"以外所有.c文件
lualib上右键->添加->现有项->选择.c文件

选择lualib属性

设置预编译头
选择C/C++->预编译头->选择不使用预编译头

复制输出目录地址,步骤三有用
选择配置属性->常规->输出目录

右键lualib项目生成


主要是生成了lualib.lib文件
步骤三
创建新项目,项目类型"控制台应用",命名为"lua"
解决方案->新建项目->Visual C++ ->控制台应用

选择lua项目,只添加"lua.c"和"lua.h"文件,删除"lua.cpp"(这个是创建项目时自带的)

和上面一样,将预编译头设置为"不使用编译头"

并将上一个项目复制的输出文件目录添加到"附加库目录"
"lua"项目属性->链接器->常规->附加库目录

添加依赖项
"lua"项目属性->链接器->输入->附加依赖项->添加上个项目生成的"lualib.lib"

点击lua生成

最终效果

就可以在上面运行lua代码了
和lua官网下载的二进制文件一样的效果