2017-12-14 2 views
1

저는 MSYS를 Windows에서 실행하고 있는데 작동하지만 MSYS 스크립트 파일과 같은 것이 있는지 알고 싶습니다.MSYS 스크립트 파일과 같은 것이 있습니까?

예를 들어 C로 GTK 프로그램을 컴파일하려면 컴파일하려면 gcc source.c -o executable.exe 'pkg-config --cflags --libs gtk+-3.0'을 입력해야합니다. 이 파일을 파일에 저장하고 매번 명령을 입력하지 않고도 MSYS에서 파일을 실행할 수 있습니까 (예 : .bat, .sh 파일).

+1

MSYS는 bash를 포함해야하므로'.sh' 파일은 잘 작동합니다. 특히 컴파일을 위해 – orhtej2

+2

을 사용한다면 프로젝트가 여러개의 소스 파일을 포함하도록 커질 수 있다면'make'를보고 싶을 수도 있습니다. – lockcmpxchg8b

+0

@ lockcmpxchg8b 감사드립니다. 그러나 나는 MSYS에서 (파이썬 예를 들면) 그것보다 조금 더 할만하지만, 조사할만한 가치가있다. – Simon

답변

2

응용 프로그램 빌드를 자동화하려면 빌드 시스템 만 사용하십시오. Meson build system은 GTK + 개발자들이 지금 추천하고있는 것입니다 (그리고 GStreamer와 다른 많은 프로젝트들). 그것은 멀티 플랫폼이며 MSYS2의 패키지로 사용 가능합니다 (저는 그것을 거기에서 사용했습니다, 매력처럼 작동합니다). 그들은 simple Meson tutorial을 가지고 GTK 응용 프로그램을 만듭니다. 3 줄의 코드입니다.

관련 문제