小编Jos*_*zar的帖子

LAPACK make 失败:“目标‘znep.out’的配方失败”错误

我的主要问题是收到此错误:

Makefile:463: recipe for target 'znep.out' failed
Run Code Online (Sandbox Code Playgroud)

跑完后 make

我试图在我的机器上安装GPAW(g Projector Augmented Wave 方法,用于DFT模拟)。ASE 正在工作,我已经安装了Libxc,并按照此处指定的方式编译了 BLAS 库, 但是在对提取的包执行“make”时,我总是遇到相同的错误:

~/Downloads/lapack-3.8.0$ make 

gfortran -O2 -frecursive -c -o zunt03.o zunt03.f
gfortran  -o xeigtstz zchkee.o zbdt01.o zbdt02.o zbdt03.o zbdt05.o zchkbb.o zchkbd.o zchkbk.o zchkbl.o zchkec.o zchkgg.o zchkgk.o zchkgl.o zchkhb.o zchkhs.o zchkst.o zchkst2stg.o zchkhb2stg.o zckcsd.o zckglm.o zckgqr.o zckgsv.o zcklse.o zcsdts.o zdrges.o zdrgev.o zdrges3.o zdrgev3.o zdrgsx.o zdrgvx.o zdrvbd.o zdrves.o zdrvev.o zdrvsg.o zdrvsg2stg.o zdrvst.o zdrvst2stg.o zdrvsx.o zdrvvx.o zerrbd.o zerrec.o zerred.o …
Run Code Online (Sandbox Code Playgroud)

ubuntu kubuntu fortran

5
推荐指数
1
解决办法
6023
查看次数

如何将变量用于脚本的一行代码?

我不知道如何使用变量在脚本中进一步执行。

我尝试了以下方法:

#!/bin/bash
NUM = 0
echo Number $NUM > text.txt
Run Code Online (Sandbox Code Playgroud)

但我收到以下错误:

num.sh: 3: num.sh: NUM: not found

shell-script variable

3
推荐指数
1
解决办法
324
查看次数

UNIX 中的拼写错误命令?

我不记得有什么 UNIX 命令可以让您记住如何正确编写命令。

让我们假设我说的命令叫做 MISPELL

所以运行 MISPELL 将产生以下输出:

$ MISPELL chlmod 
Run Code Online (Sandbox Code Playgroud)

输出:

chmod
Run Code Online (Sandbox Code Playgroud)

command-line autocorrection

2
推荐指数
1
解决办法
142
查看次数