2010-12-30 8 views
26

README状態:zxing iphoneプロジェクトではXCodeの.m対.mm

  • ZXingWidgetControllerを使用して独自のプロジェクトをビルドしようとしたとき、未定義の参照」のようなリンカ エラーが出ていること起こることができますに"。 このエラーは、C++ 未定義の参照のように見える場合は、(のObjective-C++ ソースサフィックス)main.mmに main.mの名前を変更しても問題に

を固定してもよいことは確かでした。しかし、なぜ私は思っていますか?

答えて

57

。拡張子はObjective-C++の略で、コンパイラはC++クラスを処理できます。 しかし、.m拡張を使用すると、C++クラスなしでCコードのみをコンパイルすることができます。

関連する問題