1

我正在尝试使用 luarocks 安装 luafilesystem 模块。由于我试图安装 1.6.2 版,所以 luarocksis 试图在我的本地机器上构建 luafilesystem。

我有以下错误:lfs.obj : error LNK2019: unresolved external symbol。我对 30 个标准 lua 函数有此错误:lua_pushinteger、lua_pushstring。

谁能帮帮我吗?

谢谢!

我正在使用:1. Lua 5.1 for windows 7. 2. Microsoft Visual Studio 9.0 for amd64 的 CL 编译器。3. Microsoft SDK V6.1 for X64

4

1 回答 1

1

解决了。我了解到 luarocks 使用一个配置文件 (config.lua),其中包含 lua 的 lib 文件 (lua5.1.lib) 的名称。lib 文件不适合我的机器,所以我取了 x64 的 lib 文件(来自我的 lua 版本并切换了它)。

于 2013-12-28T17:24:33.383 回答