Próbowałem zainstalować/kompilować biblioteki C w Windows 7 używając Cygwin i MinGW. Jednak ja dostaję takie błędy podczas make
:Instalacja/kompilacja w Cygwin/MinGW - Jak ustawić "ścieżkę" do pliku włączającego? (symboliczny link?)
sys/resource.h: No such file or directory
sys/times.h: No such file or directory
I wcześniej, że może to być problem z poszczególnych bibliotek i poprosił tutaj: Various issues installing igraph in Visual Studio 2010 and Cygwin/MinGW ("sys/time.h not found"), ale po napotkaniu ten sam błąd z różnych bibliotek, myślę, że problem leży na moim końcu.
Próba
cygwin/usr/include/sys/times.h
i cygwin/usr/include/sys/resource.h
istnieje. Po uzyskaniu porady dotyczącej dowiązań symbolicznych użyłem ln -s /usr/include/sys sys
, aby upewnić się, że zadziałało sys/times.h
.
Poszedłem do wyjścia make
dla konkretnej biblioteki (igraph). Mówi, że wszedł do folderu "src". Więc poszedłem do folderu src i zrobiłem to samo: ln -s /usr/include/sys sys
i upewniłem się, że sys/times.h
działało również w folderze src.
Jednak ja wciąż się:
fatal error: sys/times.h: No such file or directory
Pytanie
Jak mogę ustawić "ścieżka" dla make
znaleźć 'sys/times.h' lub inne pliki w/usr/include/sys folder? Czego tu mi brakuje?
P.S.
Proszę o wyrozumiałość, ponieważ zazwyczaj jestem użytkownikiem systemu Windows i nie znam terminologii linuksowej.
Wypróbowałem to. "błąd krytyczny: sys/times.h: Nie ma takiego pliku lub katalogu" ponownie. :( – Legendre
Jeśli chodzi o twoją ostatnią sugestię: Katalog główny MSYS wydaje się być C: \ MinGW \ msys \ 1.0 i nie ma sposobu, aby powrócić dalej.Tutaj jest folder "sys" w 1.0 lub dowolnym z jego podfolderów. Nie jestem pewien, czy teraz zrobić "make -I \ path \ sys" jak w tym wątku.Ponadto faktycznie próbowałem uruchomić "make -I \ usr \ include \ sys" zarówno w Cygwin i MinGW, ale nadal uzyskać takie same " sys \ times.h nie ma takiego pliku lub katalogu "problem – Legendre
Próba kopiowania times.h do C: MinGW \ include ale ./configure nadal mówi sys/times.h użyteczność ... no i obecność ... nie. możliwe do uzyskania/zainstalowania rzeczy w "sys" właściwych, aby uzyskać sys/times.h? – Legendre