链接错误与luarocks

时间:2013-12-26 03:44:25

标签: lua lnk2019 luarocks

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

我有以下错误: lfs.obj:错误LNK2019:未解析的外部符号。我有30个标准lua函数的错误:lua_pushinteger,lua_pushstring。

有人可以帮助我吗?

谢谢!

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

1 个答案:

答案 0 :(得分:1)

解决了它。 我了解到luarocks使用的配置文件(config.lua)包含lua的lib文件名(lua5.1.lib)。 lib文件不适合我的机器,因此我将lib文件用于x64(来自我的lua版本并切换它)。