繁体   English   中英

如何使用luarocks安装luagraph

[英]How to install luagraph using luarocks

我正在尝试使用luagraph,它是对graphviz库的绑定: http ://luagraph.luaforge.net/index.html

要安装,我在Mac OS X中使用luarocks。以下命令在bash中执行:

luarocks install luagraph

输出如下:

安装https://luarocks.org/luagraph-1.0.4-1.src.rock ...使用https://luarocks.org/luagraph-1.0.4-1.src.rock ...切换到'build' '模式

错误:找不到用于GRAPHVIZ的预期文件graphviz / graph.h或graphviz / graph.h -您可能必须在系统中安装GRAPHVIZ和/或将GRAPHVIZ_DIR或GRAPHVIZ_INCDIR传递给luarocks命令。 示例:luarocks安装luagraph GRAPHVIZ_DIR = / usr / local

我已经使用自制软件安装了graphviz,但是我不知道如何正确传递GRAPHVIZ_DIR或GRAPHVIZ_INCDIR。

如何安装luagraph?

好吧,当搜索luagraph时,luaGRAPH仍然是最高的结果。 因此问题仍然存在。

而且,不幸的是,答案是: luagraph是OLD,最后一次更新发生在ubuntu 14.04发布之前。 而且系统本身似乎发生了一些显着变化,错误消息显示的标志似乎不起作用。 最重要的是,graphviz现在比luarock建议的版本新约20个版本。

现在有一个基本的替代lua软件包: graphviz这是非常基础的,文档完全没有提供参考,但至少可以起作用。


更新:Luagraph可能会再次工作,但不能通过岩石。 参见其他答案

我已经在几周前更新了LuaGRAPH。 现在,它支持基于cgraph库而不是旧图库的Graphviz的最新版本。 有一个缺点:由于某些运行时库问题(可能是编译器和dll兼容性),我无法使luagraph在mingw上的Windows上运行。 请查看自述文件以了解更多详细信息。

我个人从未为此模块制作过rockspec。 它是由其他人根据我的luagraph库的fork创建的。 不带Luarocks的安装非常简单。 https://github.com/hleuwer/luagraph下载,并按照文档和README文件中的说明进行操作。 您需要采用make随附的简单配置文件。

赫伯特

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM