如何使用Luarock安装luagraph
我正在尝试使用luagraph,它是graphviz库的绑定: 要安装,我在Mac OS X中使用Luarock。以下命令在bash中执行:如何使用Luarock安装luagraph,lua,installation,luarocks,Lua,Installation,Luarocks,我正在尝试使用luagraph,它是graphviz库的绑定: 要安装,我在Mac OS X中使用Luarock。以下命令在bash中执行: luarocks install luagraph 输出如下: 安装。。。使用 ... 切换到“构建” 模式 错误:找不到所需的文件graphviz/graph.h,或 graphviz/graph.h用于graphviz——您可能必须在中安装graphviz 您的系统和/或将GRAPHVIZ_DIR或GRAPHVIZ_INCDIR传递给 卢亚洛克斯司
luarocks install luagraph
输出如下:
安装。。。使用
... 切换到“构建”
模式
错误:找不到所需的文件graphviz/graph.h,或
graphviz/graph.h用于graphviz——您可能必须在中安装graphviz
您的系统和/或将GRAPHVIZ_DIR或GRAPHVIZ_INCDIR传递给
卢亚洛克斯司令部。示例:Luarock安装luagraph
GRAPHVIZ_DIR=/usr/local
我已经使用自制软件安装了graphviz,但我不知道如何正确地传递graphviz_DIR或graphviz_INCDIR
如何安装luagraph?好吧,在搜索
lua
和graph
时,luagraph仍然是最重要的结果。因此,这个问题仍然存在
不幸的是,答案是:很旧,上一次更新发生在ubuntu 14.04发布之前。系统本身似乎有一些显著的变化,错误消息显示的标志似乎不起作用。除此之外,graphviz现在比luarock推荐的版本更新了大约20个版本
现在有一个裸骨替代lua包:
它是非常基本的,文档中没有任何信息,但至少它是有效的
更新:Luagraph可能会再次工作,但不会穿过岩石。请参阅。我几周前更新了LuaGRAPH。它现在支持基于cgraph库而不是旧图形库的最新版本的Graphviz。 有一个缺点:由于一些运行时库问题(可能是编译器和dll的兼容性),我无法使用mingw在Windows上运行luagraph。请查看自述文件以了解更多详细信息 我个人从未为这个模块制作过rockspec。这是由其他人根据我的luagraph库的一个分支创建的。 不带Luarock的安装非常简单。下载自 并按照文档和自述文件中的说明进行操作。您需要采用make包含的简单配置文件
Herbert错误输出显示如何将这些变量传递给Luarock。你试过了吗?(或者问题是你应该传递什么值?)我在ubuntu上也有同样的问题
graphviz/graph.h
通过locate graph.h
在系统中找不到它想要的文件,即使您安装了graphviz dev包。