1

私の Visual Studio 2010 プロジェクトには、通常の C++ ファイルとしてコンパイルする必要がある .mm ファイル拡張子を持つファイルがあります。新しい拡張機能などのビルド ルールを作成する方法はありますか? VS 2008 にはそのためのオプションがありましたが、2010 年にはなくなりました。

4

3 に答える 3

5

個々のファイルの場合:ファイルを右クリック>[プロパティ]>[構成プロパティ]-[一般]>[アイテムタイプ]:C /C++コンパイラ。

プロジェクトの一般的な方法:方法:ビルドするファイルを選択するウォークスルー:MSBuildを使用するウォークスルー:最初からMSBuildプロジェクトファイルを作成する

于 2010-04-17T22:41:19.610 に答える
3

次の方法で、不明なファイルタイプに対してファイルをコンパイルする方法を設定できます。

  1. ソリューションエクスプローラーでファイルを右クリックします
  2. ファイルのプロパティをクリックします
  3. [全般]タブに移動します
  4. ビルドから除外を次のように設定します:いいえ
  5. アイテムタイプをC/C++コンパイラに設定します
于 2010-04-17T22:39:35.817 に答える
0
  • vs2008 では、プロジェクトのプロパティで設定できます (メニューから C++ として扱う拡張機能を選択するだけです)。
  • vs2010 と vs2012 では、これを適切に構成できませんでした。これらのチュートリアル、チュートリアル、およびトリックをすべて試しました。それらは単に期待どおりに機能せず、*.mm ファイルがコンパイルされません。
于 2013-07-30T13:28:15.447 に答える