0

从这个问题的答案看来,这似乎应该很简单:如何将 LuaPlus 包含到您的项目中?

不过,这绝对是荒谬的。太愚蠢了,您必须构建它(以及如此糟糕的网站),但也绝对没有关于此的教程。安装它的可怕文档。

我读过一些关于使用“果酱”的东西来构建它的东西,但这对我来说是陌生的术语,听起来很愚蠢。为什么不把这个简单呢?大多数库只是让您直接下载它们,提取,链接和wallah!我以前建过库,非常简单易行。

无论如何,我在 Code::Blocks 中成功构建了库,但这不是问题。问题是它只构建库。要添加到包含目录的头文件在哪里?

我试着搞乱,但我只是将我认为头文件的内容转储到一个目录中并包含它时遇到了错误。

我在网上看的,用Visual Studio构建的人没有问题,它会创建所有的头文件。我的 Code::Blocks 构建的唯一结果是库文件。

这是一个刚开始使用的 PITA,我已经使用了 2 个小时,我可以使用它的唯一方法是将整个源代码包含在我的项目中(这太荒谬了)。

4

1 回答 1

0

编辑2:呃!LuaPlus 会编辑 Lua 本身,因此您必须删除指向 Lua 的链接。LuaPlus 里面有 Lua。太他妈的荒谬了。只是让人们下载图书馆,只是为了上帝的缘故链接。一个巨大的中指不必要的复杂废话。

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

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

对于任何感兴趣的人,您只需复制/粘贴所有头文件(显示在这里在此处输入图像描述

减去 LuaPlusAll.cpp、src/lua.c 和 src/luac.c

然后将它们粘贴到您的搜索目录中

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

链接库和包含目录,告诉 Code::Blocks 使用“libLuaPlus”和wallah!

不知道为什么我有这个问题。一定是听从了某人的错误指示(导致我在某个地方搞砸了)。

于 2014-10-08T04:05:50.920 回答