vs 2017编译Lua源码

  1. 下载lua源码

  2. 将Lua源码中的src复制到vs DLL工程

  3. 在工程src同目录下新建bin,lib文件夹(编译后的DLL,和lib存放目录)

  4. 按照下方设置


    设置编译后的DLL存放位置
设置编译后的lib存在位置
关闭安全检查,不然编译错误
不使用编译头
  1. 编译一下,可以发现,现在bin下存在生成的dll,但是lib目录下没有生成的lib文件,缺少一步设置,将 LUA_BUILD_AS_DLL; 复制过去就好了


    设置预处理定义
  2. 重新点击生成,检查项目下的bin和lib目录


    dll有了
lib也有了
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。