2015-01-17 3 views

답변

2

SH는 Bash 스크립트입니다. Bash가 필요합니다. 그러나 대부분 sed, grep, ls 등과 같은 다른 유틸리티를 기반으로하는 것이 스크립트입니다.

그래서 스크립트가 얼마나 복잡한 지에 따라 GNU 환경을 전체 또는 축소 된 GNU 환경에서 실행해야합니다.

이 감소 - msys 메모를하려고 당신 필요 배쉬가 아닌 컴파일러

전체 - cygwin - 패키지를 선택, 설치 프로그램을 가져가 재미

Cygwin에서 무거운이지만, 거의 보장이 당신은 필요한 다른 모든 유틸리티를 찾을 수 있습니다. 나는. 오류가있어서 g++이 발견되지 않으면 스크립트가 cygwin 설치 프로그램으로 돌아가서 g++ 컴파일러 패키지를 추가하십시오. 일부 유틸리티는 패키지 이름이 항상 같지 않아 까다로울 수 있습니다. 예를 들어 패키지 'binutils'는 많은 작은 유틸리티를 추가합니다. 그러나 인터넷에서 모든 대답을 찾을 수 있습니다.

+2

Cygwin (msys는 약간의 유쾌한 환경) – bgoldst

+1

@bgoldst : 예, 실제로 좋습니다. 나는 그가 이미 그것을 가질 수 있기 때문에 ** **에 대해서만 언급했다. 예를 들어'Git-Bash' 옵션으로'Git Extensions' 패키지를 설치할 때 작은 msys 패키지가 부여됩니다. 그것은 정말 멋지다. 즉, 보통의 자식, 일반 bash, 창문에 가득 찬 grep을 얻게되면서, heh! ..하지만 거의 아무것도. – quetzalcoatl

관련 문제