1 Star 0 Fork 0

Wahacer / lgmaking

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

lgmakin.0.01

主程序来源为graphviz.

具体使用方法:

需要graphviz官网上下载release包.

将bin加入环境变量重启文本编辑器

对于文本编辑器

作者使用的为Visual Studio Code.

其他如atom/vim均能使用.

主程序由c++编写,所有命令均需要命令行执行.


使用方法如下

1) 生成a.in(用于图片信息)

>code a.in 

2) 输入n个点m个边,以及边的信息

>2 2
>
>1 2 1
>
>2 1 1

3) 生成a.exe

>g++ -o a make_graph.cpp

4) 运行a.exe

>windows端:
>a xxxx xxxx
>
>linux端:
>./a xxxx xxxx

以上用xxxx代替的为具体的信息

q 表示仅生成带权值的有向图.

w 表示仅生成无向图不带权值.

a 表示生成带权无向图.

在第一段命令之后可以再附加其他命令.

例如:

code a.in

//填写图片信息

g++ -o a make_graph.cpp

a q 1

后面带数字表示生成一个名为1的文件夹,将a.in以及a.png复制到该文件中,并且在外面的主文件夹中不带.png后缀的文件.

如需要生成其余图片格式的图片,打开make_graph.cpp,到14行修改相关信息.

暂不支持生成其余名称的文件夹.


By:Wahacer

2017.10.27.

感谢您的关注与支持.

空文件

简介

lazy graphviz making 方便的生成有向/带权/无向/无环/有环图 展开 收起
C++
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
C++
1
https://gitee.com/Wahacer/lgmaking.git
git@gitee.com:Wahacer/lgmaking.git
Wahacer
lgmaking
lgmaking
master

搜索帮助