2012-04-09 7 views
0

私は多くのプロジェクトを内部に含むMFCプロジェクトを持っています。今私はどのように既存のmfcプロジェクトからDLLを作成するには、このプロジェクトのDLLファイルを誰もが情報を提供することができますか?既存のmfcプロジェクトからdllを作成

EDIT

私は

  • プロジェクトのプロパティ]> [設定]> [一般]> [構成タイプ以下試してみましたが、ダイナミックライブラリ(.dll)
  • へのアプリケーションファイル(.exe)から変更する必要がありますプロジェクトのプロパティ>構成> C \ C++>一般>プリプロセッサ定義、_AFXDLLを追加する

私はスタートアッププロジェクトのためにこれを行っていますが、それはDLL内のすべての依存プロジェクトを含んでいますか?

+1

私はあなたがこの質問の答えに非常に混乱した形で反応するのを見ます。あなたがしていることを知るために、標準的な用語を使用してください。 1.「モジュール」という単語を使用しないでください。 VCにはこのようなことはありません。 2.「解決策」は「プロジェクト」の集まりです。したがって、「プロジェクトがたくさんあるプロジェクト」のようなものはありません。 3. 'プロジェクト'はdllまたはexeを出力できます。 – Roel

答えて

0

あなたがしようとしました:
1.右ソリューションエクスプローラの下に "ソリューションXXX" をクリックしてください
2. "新規プロジェクト"
3.ダイアログは、Visual Cを選択してください
4.飛び出している++ - > MFC - > MFC DLL

0

dllをそれぞれ出力する複数のプロジェクトをとり、それらを1つのdllにコンパイルしたいと思うようです。これが正しければ、解決策のすべてのクラスをただ1つのプロジェクトに追加する方法があります。私はこれが役に立つ開発の決定であるとは思えませんが。なぜこれが欲しいのですか?

+0

私は間違っている場合は私を修正します。 **あなたは多くのプロジェクトを含むビジュアルスタジオソリューションを持っており、これらのプロジェクトをすべて網羅したdllが必要です**。プロジェクトは他のプロジェクトを含むことはできませんが、他のプロジェクトへの参照を持つことができます。 – ldgorman

+0

これらは私のプロジェクトが依存している参照です –

+0

dllはライブラリプロジェクトの出力であり、解決策の出力はありません。 – ldgorman

関連する問題