windows环境下安装cygwin以及SeismicUnix在cygwin下的安装

2024-01-25 22:40

本文主要是介绍windows环境下安装cygwin以及SeismicUnix在cygwin下的安装,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

本文是根据下面这个文章装好的软件,之后又根据自己的经历重新编写了所有的步骤,在此感谢一下CSDN中这篇文章的作者「Koma_Wong」——大家也可以去看看他的文章——https://blog.csdn.net/Rong_Toa/article/details/79089985
以及感谢我的柯老师,对我这个萌新在安装软件过程的各种解答!

写下这篇文章为了以后再次安装的时候更容易些,大家也可以和上面这篇文章结合着看。
一.cgywin的安装
1.首先下载cgywin软件,大家可以去官网各处下载该软件,我这里给大家提供一个我的链接:https://pan.baidu.com/s/1noABCQtCudTeQi63ldIUhw
提取码:2gs1
2.双击图标安装

在这里插入图片描述

点击下一步,我点击的是install from Internet,因为我的网速比较快就选这个了。
之后点击下一步,注意这个选的是你的windows下的文件夹,对应是cgywin的安装路径,我点的ALL user.
下一步也是软件安装包的下载路径。
下一步我点的Direct Connection。
安装cygwin过程中,涉及到网络安装的地址选择,手动添加这个阿里云的镜像即可
在这里插入图片描述
3.然后来到一个选择你需要的安装包的界面,点击default,将其变成install,选择你所需要的在搜索框里搜索下载最新的即可,SeismicUnix需要:
gcc-core
gcc-fortran
gdb
make(这是devel中的程序)
gfortran
libx11-dev
libxt-dev
libglut-dev
libxmu-dev
libxi-dev
X11中所有的程序都需要install
4.点击下一步安装,一般来说需要一个小时左右。
5.安装结束后,把D:\cygwin64\bin加入windows10的环境变量,添加Windows10的环境变量(https://baijiahao.baidu.com/s?id=1652502091402613426&wfr=spider&for=pc)
或者这个(http://www.xitongcheng.com/jiaocheng/win10_article_38283.html)进行学习
这时填你的cygwin安装路径下的bin,我的是D:cgywin64/bin,这样你就可以在cmd下使用linux指令,也可以双击安装后生成的快捷方式使用cygwin终端。

下面是我安装后的目录

在这里插入图片描述

到此,cygwin的安装就结束了!

接下来!
二.在cygwin下安装SeismicUnix的过程
1.百度下载安装包——CWP****.tar.gz
这个CWP我上面百度网盘链接提供过了
2.再次安装setup_x86.exe直到选择package那一步,将skip(跳过)变为install(安装)

gcc-core
gcc-fortra
gdb
make(devel中的程序)
gfortran
libx11-dev
libxt-dev
libglut-dev
libxmu-dev
libxi-dev
X11中所有的程序
(耗时一小时左右)

我还自己又安装了了vim,gedit的全部(耗时三小时左右!时间可久了,因为我刚开始没有安装,后来在运行cgywin时发现vim命令不起作用,柯老师建议我覆盖更新安装)

然后下一步安装,直至结束
3.解压CWP这个压缩包
4.将生成的文件src移动至你想安装的目录下,我移动到了D:cgywin/home/我的名字/su中
5.在cmd中修改环境变量:
vim /etc/profile
按“i”编辑
添加如下内容:
export CWPROOT=/home/我的名字/su
export PATH=$PATH:/home/我的名字/su/bin

按Esc,输入“:wq”保存退出;
6.我还在windows环境下把主目录下的.bashrc和.bash_profile打开,在最后面加入了上述的两行。
7.一般来说更改完环境变量需要重启系统,但是有个神奇的命令就可以不需要重启系统,就是source!
在cmd中依次输入
source .bashrc
source .bash_profile
source .profile
8.将D:cgywin64/home/我的名字/su/src/configs文件夹中的Makefile.config_Cygwin_32文件替换上一级目录的Makefile.config;
9.开始安装:依次输入以下命令

基础安装:
make install (to install the basic set of codes)
make xtinstall (to install the X-toolkit applications)
非基础安装:
make xminstall (to install the Motif application)(nonessential)
make finstall (to install the Fortran codes)
make mglinstall (to install the Mesa/ Open GL items)
make utils (to install libcwputils) (nonessential)
我个人运行到make finstall这一步出错误了,错误日志是

错误: Actual argument contains too few elements for dummy argument ‘fnames’ (240/360) at (1)
make[2]: *** [Makefile:20:vzestf.o] 错误 1
make[2]: 离开目录“/home/我的名字/su/ src/Fortran/Vzest”
make[1]: *** [Makefile:14:INSTALL] 错误 2
make[1]: 离开目录“/home/我的名字/su/ src/Fortran”
make: *** [Makefile:126:finstall] 错误 2
不知道怎么改,但是柯老师说我目前不需要这个,把钱两个安装完就可以了。这里留个坑,知道了以后再来写。

10.,需要在命令行中执行startx语句进入图形界面
11.测试
输入ximage
12.由于cygwin terminal不支持图形显示,需要在命令行中执行startx或startxwin语句进入图形界面
13.在非startxwin下输入suplane | suximage perc=99&

在这里插入图片描述

它显示Cannot connect to display !
14.进入startxwin,任务栏出现这两个图标

在这里插入图片描述

15.右击这个图标

在这里插入图片描述

选择
系统工具——终端 打开这个终端。
16.再输入suplane | suximage perc=99&在这里插入图片描述

会出现这个图形,如果打开是白屏,放大即可,就可以看到了!
在这里插入图片描述

结束!!!!!!!你是最棒的!!!!!

这篇关于windows环境下安装cygwin以及SeismicUnix在cygwin下的安装的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

Python使用国内镜像加速pip安装的方法讲解

《Python使用国内镜像加速pip安装的方法讲解》在Python开发中,pip是一个非常重要的工具,用于安装和管理Python的第三方库,然而,在国内使用pip安装依赖时,往往会因为网络问题而导致速... 目录一、pip 工具简介1. 什么是 pip?2. 什么是 -i 参数?二、国内镜像源的选择三、如何

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

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

MySQL8.2.0安装教程分享

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

Windows设置nginx启动端口的方法

《Windows设置nginx启动端口的方法》在服务器配置与开发过程中,nginx作为一款高效的HTTP和反向代理服务器,被广泛应用,而在Windows系统中,合理设置nginx的启动端口,是确保其正... 目录一、为什么要设置 nginx 启动端口二、设置步骤三、常见问题及解决一、为什么要设置 nginx

CentOS系统Maven安装教程分享

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

在Mysql环境下对数据进行增删改查的操作方法

《在Mysql环境下对数据进行增删改查的操作方法》本文介绍了在MySQL环境下对数据进行增删改查的基本操作,包括插入数据、修改数据、删除数据、数据查询(基本查询、连接查询、聚合函数查询、子查询)等,并... 目录一、插入数据:二、修改数据:三、删除数据:1、delete from 表名;2、truncate

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:下载并安装

VScode连接远程Linux服务器环境配置图文教程

《VScode连接远程Linux服务器环境配置图文教程》:本文主要介绍如何安装和配置VSCode,包括安装步骤、环境配置(如汉化包、远程SSH连接)、语言包安装(如C/C++插件)等,文中给出了详... 目录一、安装vscode二、环境配置1.中文汉化包2.安装remote-ssh,用于远程连接2.1安装2

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

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