私はすでにCMakeとbakefileについて知っていますが、それは私が探しているものではありません。
VCプロジェクト(または少なくとも最初の試み)が与えられた場合にメイクファイルを生成するツールがあるので、すべての作業を手作業で行う必要はありませんか?
または、CMakeファイルを作成するツールはありますか?
以下のリンクをたどると、私はこれにつながります:
それは大きな助けです。まだ試していません。
バージョン1.1.19の時点で、Wine( http://www.winehq.com/ )ではそのようなことができます。これには、元々Windows C/C++ソースコードをUnixプラットフォームに移植するのを支援することを目的とした「winemaker」と呼ばれるツールが含まれています。したがって、元々は、行末の変換、小文字/大文字の問題の修正、およびスラッシュ/バックスラッシュに主に関係していました。ただし、バージョン1.1.19以降では、Visual Studioプロジェクト(dsp、dsw、vcproj、またはsln)ファイルを入力として受け取り、Makefileを作成することもできます。
私自身のプロジェクトを公表して申し訳ありません...
私はこれのためにGoogleコードでオープンソースプロジェクトを持っています: http://code.google.com/p/make-it-so
さまざまなプロジェクトタイプを変換するのは非常に困難であり、運が良ければあなたが望むことを実行できます。そうでない場合は、コードをダウンロードして、便利なスタートになることを願っています。
現時点(2012年1月)では、VS2008とVS2010を変換します。 C++プロジェクトはgccmakefileに変換されます。 C#プロジェクトはモノラルメイクファイルに変換されます。
このツールを見てください https://github.com/envi/vcxproj2cmake
Vc10プロジェクトをCMakeLists.txtファイルに変換します。
注:Ruby Perlで記述されたvcXproj2cmakeで記述されたvcproj2cmakeではありません。vcxprojを単純なスタンドアロンのCMakeLists.txtファイルに変換できます。