나는 가지고있다
- GNU make 버전 4.0
- g ++ / gcc 버전 4.9.2
명령 make clean
이 완벽하게 작동
하지만 명령 make
을 사용 하여 컴파일하면
이 오류가 발생했습니다
C:/cygwin64/lib/gcc/x86_64-pc-cygwin/4.9.2/cc1plus.exe: error while loading shared libraries: cygisl-10.dll: cannot open shared object file: No such file or directory
Makefile:6: recipe for target 'prog' failed
make: *** [prog] Error 1
내가 뭘 잘못 했어? 내가 뭘 놓 쳤니?
답변
해당 종속성은 libisl10 패키지에 있습니다. cygwin setup.exe 소프트웨어 설치 프로그램을 사용하여 libisl10 패키지를 설치하여 종속성을 해결하십시오.
답변
Windows 10의 새로운 Cygwin64 설치 에서이 문제가 발생했습니다.
cygwin setup, setup-x86_64.exe 또는 setup-x86.exe를 실행하고 libcloog 및 libisl을 검색하십시오.
Libs 카테고리에서 다음을 선택하십시오.
libcloog-isl4
libisl10
이것은 몇 가지 더 많은 의존성을 가져오고 GCC가 작동 한 후에.