2017-12-11 17 views
0

this release note에 따르면 창 응용 프로그램을 실행할 때 콘솔을 표시하지 않는 새로운 #![windows_subsystem(windows)] 특성이 있습니다. 그것은 Windows에서 작동하며 모든 것이 좋습니다.macOS를위한`#! [windows_subsystem (windows)]`와 같은 속성이 있습니까?

나는 macOS에서도 작동하도록하기 위해 무엇을해야할지 모른다. macOS에서 내 앱을 실행하면 콘솔이 표시됩니다. Mac 응용 프로그램에서도 콘솔을 숨길 수있는 방법이 있습니까?

+3

MacOS는 일반적으로 콘솔을 전혀 표시하지 않습니다. 어떻게 응용 프로그램을 시작 하시겠습니까? –

+0

'cargo build --release'에 의해 생성 된 파일에서 찾기를 더블 클릭하십시오. 맥 정보는 그것이'유닉스 실행 파일 '이라고 말한다. –

답변

1

카고 빌드는 유닉스 스타일의 실행 파일입니다.

시작시 단말기를 열지 않으려면 OSX 응용 프로그램 랩퍼 a.k.a bundle을 만들어야합니다. 이 필요에 cargo-bundle을 사용할 수 있습니다.