关键词
vs 2017 lua 动态库 dll
vs新建
动态链接库,删除所有源文件, 这里取名为Lua53将lua源码解压后
src目录拷贝至动态链接库工程目录下如图,选择
解决方案资源管理器视图点击显示所有文件

1.jpg
- 右键src目录
包括在项目中

2.png
- 展开
src目录,如图操作

3.png
- 打开项目
属性,如图操作添加 预编译宏LUA_BUILD_AS_DLL

4.png
- 如图,设置
编译为 C代码

5.png
- 编译生成即可!
测试说明
与普通dll静态加载测试操作一样
额外注意的是在包含 lua系列头文件时,需要加上
extern "C"

6.png
也可以直接包含 lua.hpp