msys2(msys2-i686-20180531)32位下安装GMT4.5.6

2024-05-30 15:58

本文主要是介绍msys2(msys2-i686-20180531)32位下安装GMT4.5.6,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

     点击查看原图

    捣鼓了两天,终于在msys2上安装了GMT4.5.6,下载msys2安装以后,安装netcdf,解压GMT4.5.6至/home/xiaok目录下,然后生成配置文件

     ./configure mingw32 shared --prefix=/home/xiaok/gmt/GMT4.5.6 --bindir=/home/xiaok/gmt/GMT4.5.6/bin --libdir=/home/xiaok/gmt/GMT4.5.6/lib --includedir=/home/xiaok/gmt/GMT4.5.6/include --enable-netcdf=/ mingw32/bin

在Src/configure.mk的文件中修改netcdf的INC和LIB文件目录

 

NETCDF_INC  = -I/mingw32/include

NETCDF_LIB  = -L/mingw32/lib -lnetcdf

 

然后运行make,出现很多错误,比如找不到pwd.h,O_BINARY等,冲突错误 error: conflicting types for 'mode_t',非常不好解决,幸亏在cygwin里配置和运行GMT4.5.6是没有问题的,坚信应该是库函数没安装完成的原因,后来集中安装了msys的库文件以及其它跟编译和运行的库文件

mingw32,mingw-w64-i686-binutils,2.30-3
mingw32,mingw-w64-i686-brotli,1.0.4-1
mingw32,mingw-w64-i686-bzip2,1.0.6-6
mingw32,mingw-w64-i686-c-ares,1.14.0-1
mingw32,mingw-w64-i686-ca-certificates,20170211-2
mingw32,mingw-w64-i686-cmake,3.11.1-2
mingw32,mingw-w64-i686-crt-git,6.0.0.5136.897300fe-1
mingw32,mingw-w64-i686-curl,7.59.0-2
mingw32,mingw-w64-i686-expat,2.2.5-1
mingw32,mingw-w64-i686-gcc,7.3.0-2
mingw32,mingw-w64-i686-gcc-libgfortran,7.3.0-2
mingw32,mingw-w64-i686-gcc-libs,7.3.0-2
mingw32,mingw-w64-i686-gettext,0.19.8.1-3
mingw32,mingw-w64-i686-gmp,6.1.2-1
mingw32,mingw-w64-i686-hdf5,1.8.20-1
mingw32,mingw-w64-i686-headers-git,6.0.0.5136.897300fe-1
mingw32,mingw-w64-i686-isl,0.19-1
mingw32,mingw-w64-i686-jansson,2.11-1
mingw32,mingw-w64-i686-jsoncpp,1.8.4-1
mingw32,mingw-w64-i686-l-smash,2.14.5-1
mingw32,mingw-w64-i686-libarchive,3.3.2-1
mingw32,mingw-w64-i686-libffi,3.2.1-4
mingw32,mingw-w64-i686-libiconv,1.15-2
mingw32,mingw-w64-i686-libidn2,2.0.5-1
mingw32,mingw-w64-i686-libmetalink,0.1.3-3
mingw32,mingw-w64-i686-libogg,1.3.3-1
mingw32,mingw-w64-i686-libpng,1.6.34-1
mingw32,mingw-w64-i686-libshout,2.4.1-1
mingw32,mingw-w64-i686-libsquish,1.15-1
mingw32,mingw-w64-i686-libssh,0.7.5-1
mingw32,mingw-w64-i686-libssh2,1.8.0-1
mingw32,mingw-w64-i686-libsystre,1.0.1-4
mingw32,mingw-w64-i686-libtasn1,4.13-1
mingw32,mingw-w64-i686-libtheora,1.1.1-4
mingw32,mingw-w64-i686-libtre-git,r128.6fb7206-2
mingw32,mingw-w64-i686-libunistring,0.9.9-2
mingw32,mingw-w64-i686-libuv,1.20.3-1
mingw32,mingw-w64-i686-libvorbis,1.3.6-1
mingw32,mingw-w64-i686-libwinpthread-git,6.0.0.5134.2416de71-1
mingw32,mingw-w64-i686-lz4,1.8.2-1
mingw32,mingw-w64-i686-lzo2,2.10-1
mingw32,mingw-w64-i686-make,4.2.1-2
mingw32,mingw-w64-i686-mpc,1.1.0-1
mingw32,mingw-w64-i686-mpfr,4.0.1-1
mingw32,mingw-w64-i686-netcdf,4.6.1-1
mingw32,mingw-w64-i686-nettle,3.4-1
mingw32,mingw-w64-i686-nghttp2,1.31.1-1
mingw32,mingw-w64-i686-openssl,1.0.2.o-1
mingw32,mingw-w64-i686-p11-kit,0.23.12-1
mingw32,mingw-w64-i686-rhash,1.3.6-1
mingw32,mingw-w64-i686-speex,1.2.0-1
mingw32,mingw-w64-i686-speexdsp,1.2rc3-3
mingw32,mingw-w64-i686-szip,2.1.1-1
mingw32,mingw-w64-i686-windows-default-manifest,6.4-3
mingw32,mingw-w64-i686-winpthreads-git,6.0.0.5134.2416de71-1
mingw32,mingw-w64-i686-xz,5.2.4-1
mingw32,mingw-w64-i686-zlib,1.2.11-1
msys,bash,4.4.019-3
msys,bash-completion,2.8-1
msys,bash-devel,4.4.019-3
msys,binutils,2.28-1
msys,bsdcpio,3.3.2-1
msys,bsdtar,3.3.2-1
msys,bzip2,1.0.6-2
msys,ca-certificates,20170717-2
msys,cmake,3.10.2-1
msys,coreutils,8.26-3
msys,curl,7.58.0-1
msys,dash,0.5.9.1-1
msys,db,5.3.28-2
msys,dtc,1.4.4-1
msys,file,5.33-1
msys,filesystem,2018.04-1
msys,findutils,4.6.0-1
msys,flex,2.6.4-1
msys,gawk,4.2.0-1
msys,gcc,7.3.0-1
msys,gcc-libs,7.3.0-1
msys,gdbm,1.11-3
msys,getent,2.18.90-2
msys,gettext,0.19.8.1-1
msys,glib2,2.48.2-1
msys,gmp,6.1.2-1
msys,gnupg,1.4.22-3
msys,grep,3.0-1
msys,gzip,1.9-1
msys,heimdal,1.5.3-9
msys,heimdal-libs,1.5.3-9
msys,icu,60.2-1
msys,inetutils,1.9.4-1
msys,info,6.3-1
msys,isl,0.18-1
msys,jsoncpp,1.8.3-1
msys,less,529-1
msys,libarchive,3.3.2-1
msys,libargp,20110921-1
msys,libasprintf,0.19.8.1-1
msys,libassuan,2.4.3-1
msys,libbz2,1.0.6-2
msys,libcrypt,2.1-1
msys,libcurl,7.58.0-1
msys,libdb,5.3.28-2
msys,libedit,3.1-20170329
msys,libexpat,2.2.5-1
msys,libffi,3.2.1-1
msys,libgcrypt,1.8.1-1
msys,libgdbm,1.11-3
msys,libgettextpo,0.19.8.1-1
msys,libgpg-error,1.27-1
msys,libgpgme,1.6.0-1
msys,libiconv,1.15-1
msys,libidn2,2.0.4-2
msys,libintl,0.19.8.1-1
msys,liblzma,5.2.3-1
msys,liblzo2,2.10-1
msys,libmetalink,0.1.3-2
msys,libnettle,3.3-1
msys,libnghttp2,1.30.0-1
msys,libopenssl,1.0.2.m-1
msys,libp11-kit,0.23.9-1
msys,libpcre,8.40-2
msys,libpcre16,8.40-2
msys,libpcre32,8.40-2
msys,libpcrecpp,8.40-2
msys,libpcreposix,8.40-2
msys,libpsl,0.19.1-1
msys,libreadline,7.0.003-2
msys,librhash,1.3.6-1
msys,librhash-devel,1.3.6-1
msys,libsqlite,3.21.0-2
msys,libssh2,1.8.0-1
msys,libssh2-devel,1.8.0-1
msys,libtasn1,4.13-1
msys,libunistring,0.9.7-2
msys,libutil-linux,2.26.2-1
msys,libuv,1.19.1-1
msys,libxml2,2.9.7-2
msys,libxslt,1.1.32-1
msys,lndir,1.0.3-1
msys,m4,1.4.18-1
msys,make,4.2.1-1
msys,mintty,1~2.8.5-1
msys,mksh,56.c-1
msys,mosh,1.3.2-1
msys,mpc,1.1.0-1
msys,mpfr,4.0.1-1
msys,msys2-keyring,r9.397a52e-1
msys,msys2-launcher-git,0.3.32.56c2ba7-2
msys,msys2-runtime,2.10.0-2
msys,msys2-runtime-devel,2.10.0-2
msys,msys2-w32api-headers,6.0.0.5097.36d7b92b-1
msys,msys2-w32api-runtime,6.0.0.5097.36d7b92b-1
msys,ncurses,6.1.20180526-1
msys,openssh,7.6p1-2
msys,openssl,1.0.2.m-1
msys,openssl-devel,1.0.2.m-1
msys,p11-kit,0.23.9-1
msys,pacman,5.0.1-7
msys,pacman-mirrors,20180419-1
msys,pactoys-git,r2.07ca37f-1
msys,pax-git,20161104.2-1
msys,pcre,8.40-2
msys,perl,5.24.4-1
msys,pkg-config,0.29.2-1
msys,pkgfile,1月17日
msys,protobuf,2.6.1-1
msys,pwgen,2.07-1
msys,rebase,4.4.2-1
msys,rhash,1.3.6-1
msys,rsync2,3.1.3dev_msys2.7.0_r3-0
msys,sed,4.4-2
msys,sharutils,4.15.2-1
msys,sshpass,1.06-1
msys,tar,1.30-1
msys,tcsh,6.20.00-2
msys,texinfo,6.3-1
msys,tftp-hpa,5.2-2
msys,time,1.7-1
msys,ttyrec,1.0.8-1
msys,tzcode,2018.c-1
msys,util-linux,2.26.2-1
msys,wget,1.19.4-1
msys,which,2.21-2
msys,windows-default-manifest,6.4-1
msys,xz,5.2.3-1
msys,zlib,1.2.11-1
msys,zlib-devel,1.2.11-1
msys,zsh,5.5.1-1

更多资讯见xiaok海洋测绘网

这篇关于msys2(msys2-i686-20180531)32位下安装GMT4.5.6的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1016487

相关文章

Python安装时常见报错以及解决方案

《Python安装时常见报错以及解决方案》:本文主要介绍在安装Python、配置环境变量、使用pip以及运行Python脚本时常见的错误及其解决方案,文中介绍的非常详细,需要的朋友可以参考下... 目录一、安装 python 时常见报错及解决方案(一)安装包下载失败(二)权限不足二、配置环境变量时常见报错及

MySQL8.2.0安装教程分享

《MySQL8.2.0安装教程分享》这篇文章详细介绍了如何在Windows系统上安装MySQL数据库软件,包括下载、安装、配置和设置环境变量的步骤... 目录mysql的安装图文1.python访问网址2javascript.点击3.进入Downloads向下滑动4.选择Community Server5.

CentOS系统Maven安装教程分享

《CentOS系统Maven安装教程分享》本文介绍了如何在CentOS系统中安装Maven,并提供了一个简单的实际应用案例,安装Maven需要先安装Java和设置环境变量,Maven可以自动管理项目的... 目录准备工作下载并安装Maven常见问题及解决方法实际应用案例总结Maven是一个流行的项目管理工具

MySql9.1.0安装详细教程(最新推荐)

《MySql9.1.0安装详细教程(最新推荐)》MySQL是一个流行的关系型数据库管理系统,支持多线程和多种数据库连接途径,能够处理上千万条记录的大型数据库,本文介绍MySql9.1.0安装详细教程,... 目录mysql介绍:一、下载 Mysql 安装文件二、Mysql 安装教程三、环境配置1.右击此电脑

在 Windows 上安装 DeepSeek 的完整指南(最新推荐)

《在Windows上安装DeepSeek的完整指南(最新推荐)》在Windows上安装DeepSeek的完整指南,包括下载和安装Ollama、下载DeepSeekRXNUMX模型、运行Deep... 目录在www.chinasem.cn Windows 上安装 DeepSeek 的完整指南步骤 1:下载并安装

python管理工具之conda安装部署及使用详解

《python管理工具之conda安装部署及使用详解》这篇文章详细介绍了如何安装和使用conda来管理Python环境,它涵盖了从安装部署、镜像源配置到具体的conda使用方法,包括创建、激活、安装包... 目录pytpshheraerUhon管理工具:conda部署+使用一、安装部署1、 下载2、 安装3

龙蜥操作系统Anolis OS-23.x安装配置图解教程(保姆级)

《龙蜥操作系统AnolisOS-23.x安装配置图解教程(保姆级)》:本文主要介绍了安装和配置AnolisOS23.2系统,包括分区、软件选择、设置root密码、网络配置、主机名设置和禁用SELinux的步骤,详细内容请阅读本文,希望能对你有所帮助... ‌AnolisOS‌是由阿里云推出的开源操作系统,旨

Ubuntu系统怎么安装Warp? 新一代AI 终端神器安装使用方法

《Ubuntu系统怎么安装Warp?新一代AI终端神器安装使用方法》Warp是一款使用Rust开发的现代化AI终端工具,该怎么再Ubuntu系统中安装使用呢?下面我们就来看看详细教程... Warp Terminal 是一款使用 Rust 开发的现代化「AI 终端」工具。最初它只支持 MACOS,但在 20

mysql-8.0.30压缩包版安装和配置MySQL环境过程

《mysql-8.0.30压缩包版安装和配置MySQL环境过程》该文章介绍了如何在Windows系统中下载、安装和配置MySQL数据库,包括下载地址、解压文件、创建和配置my.ini文件、设置环境变量... 目录压缩包安装配置下载配置环境变量下载和初始化总结压缩包安装配置下载下载地址:https://d

LinuxMint怎么安装? Linux Mint22下载安装图文教程

《LinuxMint怎么安装?LinuxMint22下载安装图文教程》LinuxMint22发布以后,有很多新功能,很多朋友想要下载并安装,该怎么操作呢?下面我们就来看看详细安装指南... linux Mint 是一款基于 Ubuntu 的流行发行版,凭借其现代、精致、易于使用的特性,深受小伙伴们所喜爱。对