2014-10-08 201 views
0

从这个问题的答案,它似乎应该很简单:How do you include LuaPlus into your project?为什么在构建LuaPlus时没有包含头文件?

虽然这是绝对荒谬的。这是非常愚蠢的,你必须建立这个(以及这样一个可怕的网站),但是这绝对没有教程。有关安装它的可怕文档。

我读了一些关于使用“堵塞”的东西来构建它,但这对我来说是陌生的行话,听起来像是天生的。为什么不简单地做这个?大多数图书馆只是让你直接下载,提取,链接和wallah!我之前建立过图书馆,而且非常简单。

无论如何,我成功地在Code :: Blocks中创建了库,但这不是问题所在。问题是它只建立图书馆。头文件添加到include目录的位置在哪里?

我尝试过乱搞,但我有错误只是倾销我认为头文件被放入目录并包含它。

我在线阅读,使用Visual Studio构建的人没有问题,并创建所有头文件。从我的Code :: Blocks构建的唯一结果是库文件。

这是一个PITA只是为了使用,我已经在它2小时,唯一的方法就是如果我包括整个源代码在我的项目(这是荒谬的)。

回答

0

edit2:呃! LuaPlus编辑Lua本身,所以你必须删除你的链接到Lua。 LuaPlus拥有Lua。所以F *** ing可笑。让人们下载图书馆,只是为了上帝的缘故而联系起来。一个巨大的中指不必要地复杂的废话。

编辑:没关系,这不是正确的答案。现在我得到各种愚蠢的错误。

我想我第一次复制所有的头文件,我做了错误,因为它现在正常工作。

任何有兴趣,你只要复制LuaPlusAll.cpp,SRC/lua.c,和src/luac.c /粘贴这里所有的头文件(如图enter image description here

然后将其粘贴在你的搜索目录

的lib/libLuaPlus.a 包括/ [粘贴在这里]

链接库&包括目录,告诉代码::块用 “libLuaPlus” 和wallah!

不知道为什么我有这个问题。一定是一直在跟踪别人的坏方向(导致我陷入某个地方)。

相关问题