Lua官网 download - sourcecode - 5.0版本
下载后复制文件目录include和src粘贴到新建visual studio空项目中
新建筛选器如下图所示结构,将现有项导入到lua include src lib中
而后设置生成 lua属性
并且常规配置 附加包含目录改为这个
之后生成一个exe文件在debug文件夹中,运行cmd将exe文件拖入即可成功
生成luac相同步骤 生成前需要把lopcodes.c文件中的这段代码剪切到lopcodes.h中
#ifdef LUA_OPNAMES
const char *const luaP_opnames[] = {
"MOVE",
"LOADK",
"LOADBOOL",
"LOADNIL",
"GETUPVAL",
"GETGLOBAL",
"GETTABLE",
"SETGLOBAL",
"SETUPVAL",
"SETTABLE",
"NEWTABLE",
"SELF",
"ADD",
"SUB",
"MUL",
"DIV",
"POW",
"UNM",
"NOT",
"CONCAT",
"JMP",
"EQ",
"LT",
"LE",
"TEST",
"CALL",
"TAILCALL",
"RETURN",
"FORLOOP",
"TFORLOOP",
"TFORPREP",
"SETLIST",
"SETLISTO",
"CLOSE",
"CLOSURE"
};
#endif
新建一个lua文件,简单写一个函数