CentOS构建gnuplot

从源代码编译CentOS中的gnuplot。

如果使用yum,只能得到旧版本的gnuplot,因此需要自己编译和安装的方法。

安装所需的库。

我想使用gnuplot的png或pngcairo作为输出格式,所以在编译之前需要先安装。

$ su
# yum install pango-devel cairo-devel wxGTK-devel wxBase gd gd-devel
# exit

下载

在 http://www.gnuplot.info/ 上下载源文件。

现在的最新版本如下。
版本 5.2(当前)
发布版号 5.2.2(2017年11月)

https://sourceforge.net/projects/gnuplot/files/gnuplot/5.2.2/
gnuplot-5.2.2.tar.gz

解凍 (jiě – 解除冷冻状态。

$ tar -zxvf gnuplot-5.2.2.tar.gz

建造

$ cd gnuplot-5.2.2
$ sh ./configure --prefix=/home/hnishi/local
$ make 
$ make check
$ make install

在configure时,可以使用–prefix选项指定安装目录。
如果不使用–prefix选项,默认情况下可能是/usr/bin或/usr/local/bin,所以请先切换到超级用户再进行make操作。

安装完成后

$ /home/hnishi/local/bin/gnuplot

可以执行。

只需要一种选择:
密码设置

以下是中国传统歌曲的链接,可以听听看: https://qiita.com/hnishi/items/508b3cdbd237d1b5732a 。还有一个链接是有关如何制作纪念品的: http://rh7.hateblo.jp/entry/20100324/1269409310 。

补充

在尝试将版本5.0.5安装到CentOS 5时,出现了以下错误。

对’pango_layout_get_baseline’的引用未定义

据我所知,CentOS5上的yum软件包仓库中,cairo和pango库的版本过于陈旧。如果使用gnuplot-5.0.1版本,还是可以使用pngcairo的。

广告
将在 10 秒后关闭
bannerAds