Microsoft Visual C++ 2008 Express Edition で開発している C++ プロジェクトがあります。64ビットに移植して開発を続けたいというところまで来ました。
フリーソフトウェアを使用してこれを行う最良の方法は何ですか?
これまでの私の考え:
MSVC の Express Edition には 64 ビット コンパイラが付属していないため、Windows SDK をインストールして入手できます。次に、プロジェクト ファイルを に移植しnmake
、IDE をツールとして使用して、e スクリプトをデバッグおよび起動することができnmak
ました。これの欠点は、nmake
見た目が非常に悪いことです。このチュートリアルの最後にある例は、がソース ファイルの依存関係自体を把握できないことを示唆しておりnmake
、それと同等のものを使用できることを私は知りませんgcc -M
。
もう 1 つのオプションは、Windows SDK から使用して、既存のファイルvcbuild
から 64 ビット ビルドを生成することです。vcproj
私のプロジェクトファイルには64ビット構成が存在しないため、予備調査では、これは実際には機能しないことが示されています。(おそらく、テキスト エディターで vcproj ファイルに 64 ビット構成を追加することで、これをごまかすことができます。)
最後のオプションは、MSVC をあきらめて、私のプロジェクトをMinGW/MSYSツールチェーンに移植することかもしれません。