2、gnuplot 环境配置
2.1 gnuplot 的当前版本是什么?
gnuplot的当前发布版本为5.0,于2015年1月发布。增量版本(patchLevel1,2,…)通常每六个月发布一次。gnuplotis的开发版本目前为5.1。
2.2 在哪里可以找到 gnuplot?
最好从http://www.gnuplot.info开始。从那里,您可以找到指向其他站点的各种指针,包括SourceForge http://sourceforge.net/projects/gnuplot上的项目开发站点。源分发(“gnuplot-4.6.0.tar.gz”或类似名称)可从官方分发网站http://sourceforge.net/projects/gnuplot获得。
2.3 在哪里可以获得 gnuplot 的当前开发版本?
gnuplot的开发版本作为cvs源代码树在线提供,可从http://sourceforge.net/projects/gnuplot“cvs”部分直接浏览。您可以根据其中的文档下载所有当前源;例如,通过如下命令序列:
cvs-d:pserver:anonymous@gnuplot.cvs.sourceforge.net:/cvsroot/gnuplot login
cvs-z3-d:pserver:anonymous@gnuplot.cvs.sourceforge.net:/cvsroot/gnuplot
co -P gnuplot or (in bash)
exportCVSROOT=:pserver:anonymous@gnuplot.cvs.sourceforge.net:/cvsroot/gnuplot cvs login
cvs -z3 checkout gnuplot
当被要求输入密码时,点击< return >。此外,在gnuplot编译阶段的./configure命令之前,必须执行./准备创建最新配置文件。gnuplot没有相关的二元释放:你必须自己完成。但是,您可以为一些平台(如OS/2、Windows或Macintosh)找到非官方的二进制版本。重要提示:与开发版本相关的问题应发送至mailto://gnuplot beta@lists。
2.4 如何让gnuplot在我的系统上编译?
就像其他安装一样。阅读文件README.1ST, README, 和 INSTALL。
1、对于Unix,使用./configure(或./configure–pre-fix=$home/usr为单个用户安装),制作并最终制作安装条或制作安装条,后者用于不带调试信息的较小可执行文件。如果您想制作一个RPM软件包,那么假设您的机器上的软件包是checkinstall,就用checkinstall或checkinstall make install strip替换最新的步骤。
2、在Windows上,make files可以在config/mingw、config/msvc、config/watcom和config/cygwin中找到。更新make fi文件头中的选项,并在make fi文件所在的目录中运行相应的make工具。更多说明可在品牌文件中找到。
3、对于DOS,如果您使用的是 bash 和 DJGPP,则只需运行djconfig.sh。
4、对于其他平台,将相关的make file(例如,make file.os2 for os/2)从config/复制到src/,或者在make file的头中更新选项,然后将目录更改为src并运行make。
2.5 有哪些文件,如何获取?
完整的文档包含在源分发中。通过键入帮助关键字,可以从gnuplot会话内部浏览各个部分。查看docs和tutorial子目录,在那里您可以找到生成用户手册PDF或HTML版本的文件。
在线副本可从http://gnuplot.sourceforge.net/documentation.html获得。
2.6 工作实例
在源分配中有一个工作目录示例。这些示例和结果图也可以在http://gnuplot.sourceforge.net/demo/上找到。
2.7 如何进行修改,以及应用补丁?
为此,您需要重新编译uplot。人们所做的修改要么通过更换诸如终端驱动程序之类的文件来完成,要么通过修补来完成。如果文件是替换文件,它可能会在自述文件或开头的行中告诉您。要修补文件,您需要修补工具,可能还需要automake和autoconf工具。应用补丁的典型命令是 patch-p0<newfunctionality.diff。
在gnuplot的sourceforge站点http://sourceforge.net/p/gnuplot/patches/上的“patches”部分中有已贡献补丁的存储库。
2.8 如何确定哪些选项被编译成gnuplot?
假设您有一个已编译的gnuplot版本,您可以使用show命令显示用于生成副本的编译选项(即编译选项或生成选项)列表。
gnuplot> show version long