6

最近、新しい MacBook 用の Mono 2 をダウンロードしました。Mono に含まれている xbuild を使用して Visual Studio ソリューションをコンパイルする方法を理解しようとしています。何か案は?

4

2 に答える 2

12

更新:xbuildはソリューションファイルをサポートするようになりました。xbuildを参照してください

于 2009-10-11T12:29:51.837 に答える
5

前回確認したとき、ソリューションは xbuild でサポートされていませんでしたが (別のファイル形式を使用しています)、*.*proj ファイルはサポートされています。

比較的単純なソリューションの場合は、各プロジェクトで個別に xbuild を使用することで解決できる場合がありますが、ソリューションが非常に複雑な場合 (プロジェクト間の相互依存性など) は、おそらく少しの作業が必要になるでしょう。すべてを機能させるためのハッキング。

さらに、Visual Studio の C++ プロジェクトも msbuild を使用しないことに注意してください (ただし、Visual Studio 2010 ではこれを修正する予定です)。そのため、C++ をコンパイルする必要がある場合は、完全に自分で (もちろん、 Mono には C++/CLI コンパイラがないため、xbuild を使用してもあまり効果がありません)。

この質問/回答は、代わりに mdtool を使用することをお勧めします。

于 2008-10-31T19:56:58.547 に答える