1

Xcode 4.6を使用して、「コマンドラインツール」アプリケーションを作成しました(このツールをAと呼びましょう)。そのアプリケーションで、別の「コマンドラインツール」アプリケーション(toolB)を実行したいと思います。私は以下のようにsystem()関数を使用します:

system("open \"/usr/bin/toolB\"");

toolBの実行時にターミナルウィンドウが表示されることを除けば、うまく機能します。ターミナルウィンドウを非表示にしたり、別の方法を使用してtoolBを呼び出して、ターミナルウィンドウがまったく表示されないようにするにはどうすればよいですか?

4

1 に答える 1

1

試す:

system('command &');

&プロセスをバックグラウンドに置きます。

次回はグーグルで数秒過ごします(2番目の結果)。

于 2013-03-20T17:44:26.130 に答える