質問

nmakeでビルドされた古いCコードがここにあります。

MakefileをVisual Studio 2005に取り込み、プロジェクトを作成する自動化された方法はありますか? MSDNでの一部の検索では、 VS6 がこれを実行できることが示されていますが、 VS7 / 8は機能を削除したようです。

必要に応じて、project.makファイルを参照として使用してプロジェクトを最初からビルドできますが、より複雑なプロジェクトでは実行できない場合があります。

役に立ちましたか?

解決

VS 2005のドキュメントへのリンク件名。 VS 2003&へのリンクもあります。 2008年はおそらく同じでしょう。

編集:メイクファイルを手で編集することが変更の唯一の方法であるため、特にコンパイルおよびリンクパラメーターの方法で、あまり変わらない古いコードでのみこれを行いたいコードのコンパイル方法。

他のヒント

同じことをするために、会社でプロジェクトに深く関わっています。私たちの古いnmakeベースのプロジェクトの多くには多くの共通の設定があることがわかりました。そのため、カスタムプロジェクトウィザードを作成するルートに行きました。 。

正しく動作させるために数日かけてそれをだましましたが、多くの時間を節約しました。また、他の開発者が簡単に再コンパイルできるようにし、必要なコンパイラ設定の多くを強制できるようにしました。

ウィザードでは、再コンパイルの手順は次のようになります。

1。)プロジェクトを作成します。

2。) all のエラーと警告をコンパイルして踏み出します。

3。)リンクする必要があるライブラリを追加します。

4。)完了。

これはVisual StudioのCOMインターフェイスを使用して可能になりますが、詳細についてはお手伝いできません。

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