我从这里下载了 Petsc 目录: https://www.mcs.anl.gov/petsc/download/index.html
现在我想遵循以下指示: https://www.mcs.anl.gov/petsc/documentation/installation.html
快速说明:
./configure --with-cc=gcc --with-cxx=g++ --with-fc=gfortran --download-fblaslapack --download-mpich
make all test
现在我下载的文件在downloads目录下,我使用++Alt来提示终端;该如何继续终端并执行上述指令呢?ShiftT
答案1
使用 Nautilus 文件管理器(Files
Unity 启动器中的图标)打开包含源代码的文件夹。右键单击该窗口的任意位置并选择Open in Terminal
。
更新:如果您没有安装“在终端中打开”,则必须手动切换到源代码文件夹。如果(例如)Petsc
您的下载文件夹中有一个名为的文件夹...,则打开一个新的终端窗口并输入cd ~/Downloads/Petsc
(区分大小写),然后按照安装说明继续操作。
然后继续安装。请注意,您列出的快速说明实际上是两个单独的命令...
./configure --with-cc=gcc --with-cxx=g++ --with-fc=gfortran --download-fblaslapack --download-mpich
和
make all test
答案2
我不明白 alt-shift-t 的具体作用,但您可以执行以下操作来调用您的安装:
启动终端(例如,从破折号开始)。启动终端时,您通常会发现自己位于主目录中。您可以使用 ls 命令列出所有文件和文件夹(使用 ls -a 查看隐藏的文件和文件夹,以 . 开头)
ls
现在,你可以使用 cd (更改目录)命令更改到下载文件夹:
cd Downloads
ls
最后的 ls 应该会给出下载目录内容的列表。找出你把 PETSc 放在哪个文件夹中,然后使用 cd 切换到该文件夹。从那里,你可以调用你在问题中给出的命令。