Zacząłem instalować HPL jakiś czas temu i miałem podobne pytanie . Śledziłem ten przewodnik od Intela . Myślę, że to uzasadnia zupełnie nowy. Kiedy próbuję utworzyć archiwum, dane wyjściowe wydają się być w porządku do końca, gdzie pojawia się błąd.
make[2]: Entering directory `/hpl-2.0/src/auxil/intel64'
Makefile:47: Make.inc: No such file or directory
make[2]: *** No rule to make target `Make.inc'. Stop.
make[2]: Leaving directory `/hpl-2.0/src/auxil/intel64'
make[1]: *** [build_src] Error 2
make[1]: Leaving directory `/hpl-2.0'
make: *** [build] Error 2
Przejście do katalogu /hpl-2.0/src/auxil/intel64
pokazuje plik „Make.inc”, ale jest podświetlony na czerwono, a biały tekst miga.
Czy istnieje sposób ręcznego utworzenia tego pliku? Co muszę zrobić, aby plik makefile zrobił to dla mnie?
linux
benchmarking
makefile
hpc
zr00
źródło
źródło
Odpowiedzi:
w
Make.top
istnieje linia, gdzie próbuje utworzyć dowiązania:polecenie nie powiedzie się, jeśli katalog kodu źródłowego nie jest
$(HOME)/hpl
,TOPdir
zmienna powinna być zdefiniowana wMake.intel64
:Zmiana zmiennej na rzeczywistą ścieżkę powinna rozwiązać problem (lub przenieść kod źródłowy do
$(HOME)/hpl
).źródło
Myślę, że problem dotyczy nowej nazwy hpl-2.0 używanej w tar, rozwiązałem:
źródło