PC에 Cygwin 또는 MSYS(MSYS2, MINGW, MINGW-64...)가 설치되어 있는지 CMD에서 확인할 수 있는 방법이 있습니까?
Cygwin과 MSYS를 구별할 수 있어야 합니다.
감사해요!
답변1
일부를 검색해 볼 수 있습니다.특정 파일where
다음 명령을 사용하여 Cygwin/MSYS에 의해 설치되었습니다.출력 폴더 검사: 예를 들어 cmd에서 이러한 파일을 검색할 수 있습니다.
- msys2.exe, mingw64.exe, mingw32.exe, Cygwin.bat
나의 경우에는,
Microsoft Windows [Version 10.0.18362.418]
(c) 2019 Microsoft Corporation. All rights reserved.
C:\Users> where msys2
C:\msys64\msys2.exe
C:\Users> where mingw64
C:\msys64\mingw64.exe
C:\Users> where mingw32
C:\msys64\mingw32.exe
C:\Users> where cygwin
C:\tools\cygwin\Cygwin.bat
하지만 조심하세요. 일부 사용자는파일 몇개만그 이름들과전체 설치 파일이 아님(즉, 누군가 가지고 있지만 C:\msys64\msys2.exe
안에는 아무것도 없을 수도 있습니다 C:\msys64
): 그래서 제가 여러분에게 하라고 말한 것입니다.출력 폴더 검사.
몇 가지를 식별해 보세요.반드시 존재해야 할 중요한 파일Cygwin/MSYS 설치 후 설치에 대해 대부분 확신할 수 있도록 해당 파일을 검색합니다(필요한 모든 파일을 자동으로 식별하는 배치 파일 생성).