2012-04-17 10 views
0

Objective-Cコードを(のみ)Cコードに "コンパイル"する方法はありますか?
あり、前処理のObjective-C Xcodeで(プロダクト>前処理済みファイルの生成 - - >出力を生成する)への道があるおかげで...CコードへのObjective-Cコード

が、これは私が探しているものではありません...

+2

あなたはobjcとcが全く異なる言語であることに気付いていますか? – chikuba

+0

はい、しかし、私はObjective-CコードがCに変換されることを意味しましたか...そうではありませんか? –

+0

ボタンを押すだけで非常に異なる言語の間で変換できるツールがあれば(non-ooなどに向けられたオブジェクトから)私は仕事を失うだろう – chikuba

答えて

3

clang(現在のXcodeで使用されているコンパイラフロントエンド)には-rewrite-objcオプションが組み込まれており、Objective-C(またはObjective-C++)コードに基づいてC++コードを生成できます。

Xcodeと組み合わせる方法を私に尋ねないでください。