Я только что загрузил petsc в кластере под управлением Linux.Я настроил его следующим образом:
$ ./configure
$ make all test
После этого я установил PETSC_DIR в каталог, где находится petsc.Я попытался запустить пример программы, сначала используя «make ex5», что успешно, но когда я пытаюсь «make runex5», как сказано в вводном видео petsc, я получаю
make: *** No rule to make target 'runex5' . Stop
, хотя есть файлс именем ex5, который создается после первого вызова make.
Из того, что я понял, эта ошибка дается, если файл не существует, но он есть, поэтому я не знаю, в чем может быть проблема.Единственное, что я подозреваю, это то, что ex5, созданный после первого вызова make, имеет тип file, а не .exe.