質問

私はiPhoneがここ数ヶ月のためにアプリを開発してきた、私は彼らに「メイクファイル」ファイルを持っているいくつかのiphone、オープンソースのアプリのいくつかの例を介して行っています。 Cydiaのは、ここに持っているだけのよう Cydiaのソースコードする

私はそれのためにグーグルが、それのいずれかの十分な説明を得るcouldntの。すべての説明はやや複雑です。

缶誰か簡単な言葉で私を説明してください、このメイクファイルが何であるか?

役に立ちましたか?

解決

でXcodeは、メニューから「ビルド」を選択し、それはあなたのプロジェクトをコンパイルします。 A Makefileは、コマンドラインから除いて、同じことを行います。 A Makefileは、あなたが特定のファイルを変更した場合、ファイルを再構築する必要がある情報が含まれています。

http://en.wikipedia.org/wiki/Makefileする

のMakefile彼らはシステムの非常に多種多様で動作するため、いいです。

他のヒント

makeファイルは、Windowsの実行ファイルのようなものです。それはあなたのアプリケーションの作品「メイク」を順に実行するコマンドのプリセットリストを持って、あなたは常にそれらを再指定する必要はありませんので、それはあなたの依存関係を管理することができます。 makeファイルの代わりに、コンソールでアプリケーションを実行しています。

は、コマンドラインでアプリケーションを実行すると、問題は、アプリケーションを実行するたびに繰り返し、すべてのプロジェクトのパラメータを指定する必要があるかもしれないことです。コマンドラインからアプリケーションを実行するための別の欠点は、あなたのアプリケーションを実行するために、端末/ドスを開く必要があるということです。あなたのアプリケーションのほとんどは、エンドユーザーがこれを行うにしたいするつもりはありません。メイクファイルを持つことは、メイクファイルをクリックする限り簡単にアプリケーションを起動することができます。

.exeのようなメイクファイルやその他のファイルの主な違いは、彼らは、プラットフォームに依存しないですされ、複数のオペレーティングシステムで実行することができます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top