VS2012编译Lua5.1的luafilesystem(lfs)

LuaFileSystem是一个Lua库,用于补充标准Lua发行版提供的与文件系统相关的一组函数。
LuaFileSystem提供了一种可移植的方式来访问底层目录结构和文件属性。LuaFileSystem是免费软件,使用与Lua 5相同的许可证。

下面的办法不使用luarock包管理器安装lfs,而是直接编译lfs成dll文件导入lua使用

lfs源码下载

lfs发布地址:
https://github.com/lunarmodules/luafilesystem

下载后解压,我下载1.6.2版本。在src目录就是他的源码,有三个文件:
头文件lfs.h
源文件lfs.c
模块定义文件lfs.def(用于导出符号)

下载lua库

编译lfs需要使用lua的库
lua5.1的windows版静态库下载地址

相关推荐

  1. VS2012编译Lua5.1luafilesystem(lfs)

    2024-04-13 10:40:05       29 阅读
  2. VS2010 VS2015环境编译boost库

    2024-04-13 10:40:05       41 阅读
  3. Windows下 VS2022 编译OpenSSL 库

    2024-04-13 10:40:05       40 阅读
  4. ffmpeg 7.0 + vs2022 +windows编译

    2024-04-13 10:40:05       29 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-13 10:40:05       53 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-13 10:40:05       55 阅读
  3. 在Django里面运行非项目文件

    2024-04-13 10:40:05       46 阅读
  4. Python语言-面向对象

    2024-04-13 10:40:05       56 阅读

热门阅读

  1. Redis的过期策略与内存淘汰机制原理及实践

    2024-04-13 10:40:05       35 阅读
  2. 网格布局 grid

    2024-04-13 10:40:05       28 阅读
  3. CMake简单笔记

    2024-04-13 10:40:05       34 阅读
  4. (第四章)管理数组和字符串

    2024-04-13 10:40:05       32 阅读
  5. 从零开始,如何成功进入IT行业?

    2024-04-13 10:40:05       36 阅读
  6. 蓝桥杯练习题 —— Fibonacci数列(python)

    2024-04-13 10:40:05       29 阅读
  7. L2-008 最长对称子串(manacher()算法)

    2024-04-13 10:40:05       33 阅读
  8. 嵌入式之数据结构篇(五)

    2024-04-13 10:40:05       32 阅读
  9. Gobalt Strike基础

    2024-04-13 10:40:05       28 阅读