どこでgccのmakeファイルへのVSソリューションを変換するツールを見つけることができますか?

StackOverflow https://stackoverflow.com/questions/870533

質問

私はすでにCMakeのとbakefileについて知っているが、それは私が探していますものではありません。

VCプロジェクト与えられたメイクファイルを生成するためのツールはありますか? (あるいは少なくとも1の最初の試み)ので、私は手ですべての作業を行う必要はありませんか?

また、CMakeのファイルを作るツールがあるのでしょうか?

<時間>

編集:

以下のリンクに続いてこれに私をリードします:

  

http://www.winehq.org/docs/winemakerする

これは大きな助けです。私はまだ試していません。

役に立ちましたか?

解決

は、バージョン1.1.19のように、ワイン( http://www.winehq.com/ の)が可能もしそのようなことを行います。もともとはUnixプラットフォームにWindowsのC / C ++ソースコードの移植を支援することを意図していた「ワインメーカー」と呼ばれるツールが含まれています。だから、本来、それが大文字/低い問題と前方/後方スラッシュを固定し、変換行末とほとんど心配していました。しかし、バージョン1.1.19のように、また、その入力としてのVisual Studioプロジェクト(DSP、DSW、vcprojまたはSLN)ファイルを取得し、Makefileを作成することができます。

他のヒント

私自身のプロジェクトの広報のために事前に申し訳ありません...

私はこのために、Googleのコードのオープンソースプロジェクトがあります: http://code.google.com/ P / - それを作る、そうする

これは、様々なプロジェクトタイプを変換することは非常に難しいしようとすると、運が良ければ、それはあなたがやりたいだろう。ない場合は、コードをダウンロードすることができますし、うまくいけば、それは有益なスタートになります。

現時点では(2012年1月)には、VS2008とVS2010を変換します。 C ++のプロジェクトは、GCCのmakefileに変換されます。 C#プロジェクトは、メイクファイルをモノラルに変換されます。

このツールを見てみましょう https://github.com/envi/vcxproj2cmakeする

これはCMakeLists.txtファイルにVC10プロジェクトを変換します。

注:これは、そのvcXproj2cmakeはPerlで書かれたRubyで書かれvcproj2cmakeれていません。これは、単純なスタンドアロンのCMakeLists.txtファイルに.vcxproj変換することができます。

私は、このようなコンバータを認識していないです。 MPC の同じからのmakefileとVCのプロジェクトの両方を作成することができ、 MPC DSL でます。

  

メイクの複数のバージョン(GNU、マイクロソフト、ボーランド、Automakeに)は、Visual C ++ 6.0およびVisual Studio 2003、2005および2008をサポートしています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top