0
有沒有辦法告訴Mac .app軟件包打開命令行來打印到stdout?我認爲這並不重要,但它是一個C++ Qt應用程序。Tell Mac .app軟件包打開命令行窗口
有沒有辦法告訴Mac .app軟件包打開命令行來打印到stdout?我認爲這並不重要,但它是一個C++ Qt應用程序。Tell Mac .app軟件包打開命令行窗口
不,沒有辦法做到這一點。
一個應用程序可以啓動Terminal.app或類似的,並打開一個窗口,但該窗口不會顯示該應用程序的輸出。應用程序的stdout沒有連接到任何「命令行」或終端窗口或任何東西。基本上,它是一個打開到/ dev/null的文件描述符。你可以重新打開它到其他目的地,但是沒有一個會成爲一個命令行或者終端窗口,除非你這樣做。
沒有。應用程序可以啓動Terminal.app或類似的,並打開一個窗口,但該窗口不會顯示該應用程序的輸出。應用程序的stdout沒有連接到任何「命令行」或終端窗口或任何東西。基本上,它是一個打開到'/ dev/null'的文件描述符。你可以重新打開它到其他目的地,但是沒有一個會成爲一個命令行或者終端窗口,除非你這樣做。 –
謝謝,如果你重新作爲答案,我會接受。 – user2970139