我刚刚在运行Linux的群集上下载了petsc。我配置了:
$ ./configure
$ make all test
之后,我将PETSC_DIR设置到petsc所在的目录。我尝试先使用“ make ex5”运行示例程序,但成功了,但是当我尝试在petsc简介视频中说“ make runex5”时,我得到了
make: *** No rule to make target 'runex5' . Stop
尽管有一个名为ex5的文件是在第一个make调用之后创建的。
据我了解,如果文件不存在,但存在该错误,则会出现此错误,因此我不知道可能是什么问题。我唯一怀疑的是,在第一个make调用之后创建的'ex5'是文件类型,而不是.exe类型。