오픈 소스 C++ 응용 프로그램을 작성했으며 Windows 및 Linux에서 제대로 작동하므로 마침내 Mac Mini (10.5.8 포함)를 사용하여 맥 버전 테스트. 터미널 창 내부에서 그것을 실행하고 ./appname를 입력 할 때터미널 창없이 Mac 응용 프로그램을 실행하는 방법
내 응용 프로그램이 잘 작동하지만 대신에 내가 파인더에서 더블 클릭하면, 그것은 먼저 termnial 창을 열고 다음 내 응용 프로그램 만 실행 내 응용 프로그램이 작동하지 않도록 작업 디렉토리를 올바른 위치로 설정하는 것 같지 않습니다.
앱을 두 번 클릭하여 시작하면 터미널 창이 열리지 않고 현재 위치가 앱 위치에 자동으로 설정되도록하려면 어떻게해야합니까?
그게 효과가 있습니다! 고마워, 이제 내 애플 리케이션이 실행되지만 터미널 창은 내 애플 리케이션 창 상단에 유지됩니다. 터미널 창을 숨기거나 닫는 방법을 알고 있습니까? – KPexEA
@KPexEA : 불행히도 두 가지 방법이있을 수는 없습니다. 일반적인 명령 줄 도구를 쓰거나 GUI가있는 번들, .plist 등으로 적절한 Mac 응용 프로그램을 작성하십시오. –
@Paul R, 나도 원해요. 그것은 적절한 맥 애플 리케이션이 될 수 있습니다. 그 문서를 올바른 응용 프로그램으로 만드는 방법을 문서의 어딘가에 알고 있습니까? 나는 메이크 파일을 사용하여 메이크 파일에 "make bundle"을 추가하여 패키지를 만드는 것이 최상일 것입니다. 그것은 하나의 exe인데 별도의 데이터 파일이 필요하지 않습니다. – KPexEA