1

コマンド ライン ツールを XCode で Cocoa アプリケーションとして作成し、アーカイブすると、基になる実行可能ファイルを含む .app ファイルが生成されます。実際に実行するには、AppName.app/Contents/MacOS/AppName にある基になるファイルを実行する必要があります。実行可能ファイルだけをビルドする方法はありますか? .app ファイルから実行可能ファイルをコピーするビルド後のステップを作成する必要はありません。

ありがとう

4

1 に答える 1

0

Xcode プロジェクトを作成するときは、プロジェクト タイプを選択します。Cocoa Application と Command Line Tool は選択肢の 2 つです。どうやら Cocoa アプリケーションを作成しましたが、提供されたテンプレートの main.m ファイルをコマンド ライン ツールとして実行するように変更しました。ただし、プロジェクトが作成されると、別のプロジェクト タイプに変換することはできません。Xcode は、それを作成したプロジェクト タイプとして扱います。

新しいプロジェクトを作成することで問題を解決できます。今回はタイプ コマンド ライン ツールを使用し、同じソフトウェアにコピーしてビルドします。ビルド製品は、ご希望どおり UNIX コマンド ライン プログラムになります。

于 2012-10-08T21:38:32.217 に答える