0

重複の可能性:
Mac から Linux への X11 転送を避ける

Window Server が存在しない場合でも、Mac プログラムを動作させたいと考えています。Linuxマシンからログインし、GUIを必要としないため、これが必要です(そして、プログラムは使用されていなくても作成します)。現在、次のエラーが表示されます。

<Error>: kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged.
_RegisterApplication(), FAILED TO establish the default connection to the WindowServer, _CGSDefaultConnection() is NULL.
couldn't allocate new Mac window
4

1 に答える 1

0

GUI を作成しないでください。依存関係はありません。

プログラムをコマンド ライン バージョンと GUI バージョンに分割します。GUI はコマンドライン 1 を呼び出して (NSTask引数 および/またはを介し​​てDistributed Objects) 仕事を行うか、実際の作業を行うコードと 3 番目のバンドルを共有する場合があります。

于 2012-05-15T13:45:45.173 に答える