2017-02-01 5 views
1

다음 .sh 파일을 cygwin64와 같은 추가 기능없이 DOS 환경에서 작동하려면 .bat 파일로 변환 할 수 있습니까? 내 문제는 내가 BASH 명령 gcc에 해당하는 DOS 명령을 찾을 수 없다는 것입니다..sh 파일을 .bat로 변환

cd hbc/models 
gcc -O3 labels.c stats.c samplib.c LabeledLDA_infer_stdin.c -o LabeledLDA_infer_stdin.out -lm 
cd ../../ 
tar xvzf TinySVM-0.09.tar.gz 
cd TinySVM-0.09 
./configure --prefix=`pwd`/../ && make && make install 
cd ../python/cap 
bash build.sh 
+2

gcc는 bash 명령이 아닙니다. 그것은 GNU C 컴파일러입니다. C 컴파일러 (예 : gcc 또는 Microsoft Visual Studio의 내부 C 컴파일러)를 설치하고 PATH에 프로그램을 설치해야합니다. – jwatkins

+0

'configure'와'build.sh'는'bash' 명령을 갖습니다. –

+0

변환 할 단일 스크립트가있는 것은 아닙니다. 설치할 전체 도구 체인이 있습니다. – chepner

답변

0

gcc는 bash 명령이 아니라 c 컴파일러입니다. MinGW를 다운로드하고 경로를 bin 폴더로 설정해야합니다. 그러면 배치 스크립트에서 gcc 명령을 사용할 수 있습니다.

관련 문제