13.14 gmt-config

gmt-config 是GMT 的 bin 目录下的一个 bash 脚本,主要用于返回 GMT 动态函数库相关的信息,以供其它程序使用。

gmt-config 提供了如下选项:

--help        显示此帮助信息并退出
--all         显示全部选项的值
--bits        库文件是32位还是64位
--cc          编译过程中使用的C编译器
--cflags      C预处理器和编译器的CFLAGS: -I/opt/GMT/include/gmt
--datadir     GMT 数据目录,默认为空
--dcw         DCW 数据的位置(可能为空)
--dep-libs    GMT 函数库依赖的其他函数库
--gshhg       GSHHG 数据的位置
--has-fftw    编译过程中是否使用了 FFTW
--has-gdal    编译过程中是否使用了 GDAL
--has-pcre    编译过程中是否使用了 PCRE
--has-lapack  编译过程中是否使用了 LAPACK
--has-openmp  编译过程中是否开启了 OpenMP 支持
--includedir  include 目录所在位置
--libdir      library 目录所在位置
--libs        链接GMT函数库所需的信息 -L/opt/GMT/lib64 -lgmt
--plugindir   GMT 插件目录
--prefix      GMT 安装目录
--version     GMT 版本