一、官网下载lua源代码
官网地址,链接: http://www.lua.org/versions.html#5.3.选择需要的lua版本下载。
二、编译Lua 静态库
1.新建控制台项目
2.勾选空项目,静态库。
2.头文件导入源码中的全部.h 头文件,源文件导入源码的的.c文件,除 lua.c 和 luac.c外
3.编译生成lib
3.C++工程链接生成好的lua静态库
1.新建控制台项目,项目//属性//C/C++常规//附加包含目录//添加Lua源文件所在的目录
2.链接器//常规//附加库目录//添加 lua.lib所在的目录
3.链接器//输入//附加依赖项// 添加 lua.lib
4.交互测试
1.新建hello.lua,TestRequire.lua
--hello.lua
package.path = package.path..";D:/Desktop/201231/Win32Project1/Debug/?.lua";
local test = require "TestRequire" ;
local aa = add();
print(aa) ;
--TestRequire.lua
function add()
return 3;
end
2.新建main.cpp
#include <stda