タグ

xcodeに関するgfxのブックマーク (23)

  • Loading…

    gfx
    gfx 2011/09/09
  • LLVM GCC と LLVM Compiler 2.0 とどっちがいいのか? - その後のその後

    Xcode 4 からコンパイラのシステムデフォルトが GCC 4.2 から LLVM GCC 4.2 へ変更されましたが、その下にある LLVM Compiler 2.0 ってのが気になるので調べてみました。 LLVM GCC と LLVM Compiler 2.0 の違い GCCと比較した場合、LLVMコンパイラでビルドするとアプリが高速化されるらしいのですが、LLVM GCC と LLVM Compiler 2.0でそういった違いはあるのでしょうか。 WWDCのスライドによると、 LLVM GCCはGCCでパースしLLVMで機械語を生成、LLVM Compilerはパース部分をClangが行いLLVMで機械語を生成、とのことで、LLVM GCC / LLVM Compiler どちらを用いても生成されるバイナリは同じ、つまり生成されるアプリの速度などの違いはなさそうです。 (2011/

    LLVM GCC と LLVM Compiler 2.0 とどっちがいいのか? - その後のその後
  • Xcodeビルド設定の取り扱い

    有能なXcodeユーザになるには、2つの主要なXcodeコンセプトを理解する必要があります。1つは、Xcodeプロジェクトをどのように定義して組織化するかということです。もう1つは、プロジェクトに定義されているターゲットをXcodeビルドシステムがどのように解釈して、プロダクトとして仕上げるかということです。以前のADCの記事『Understanding Xcode Projects(Xcodeプロジェクトを理解する)』で、Xcodeプロジェクトがどのような構成になっているかについて検討しました。今度は、プロジェクトからプロダクトを作成するために、Xcodeビルドシステムがどのように機能するかについて考察します。もっと正確にいえば、ビルド設定とビルド構成の両方を使用してビルドプロセスをカスタマイズする方法について検討します。 Xcodeビルドシステムはカスタマイズのために高い柔軟性を備え

    gfx
    gfx 2011/07/25