我想用Lua编写一个3D渲染系统,但事实证明,使用Luarock安装moongl库(或任何Lua的OpenGL绑定)非常困难。
由于缺乏Google上的信息/教程,似乎很少人使用Lua,所以如果有人能告诉我我做错了什么,我将不胜感激。
以前,luarock告诉我它找不到OpenGL,因此无法安装moongl,但现在它说找不到Lua_INCDIR和Lua_LIBDIR。它告诉我需要使用什么命令来设置这些内容的路径,但我不能这样做,因为我甚至不知道LUA_INCDIR或LUA_LIBDIR是什么。
什么是LUA_INCDIR和LUA_LIBDIR?有没有人能解释一下我需要做什么,或者有没有更简单的方法?
1条答案
按热度按时间xwbd5t1u1#
LUA_INCDIR
是Lua的包含目录(源代码),LUA_LIBDIR
是Lua的编译后的库。您需要做的是下载源代码和compile it。
之后,将两个环境变量
LUA_INCDIR & LUA_LIBDIR
设置为正确的位置(src目录和构建目录)