プロが教える店舗&オフィスのセキュリティ対策術

皆さんこんにちは。

MFCでスタティックライブラリをつくっています。
ライブラリのコンパイルの際に、ReleaseかDebugの
いずれかを指定しますが、それぞれのモードで
つくったライブラリは、それぞれのモードの実行
ファイルにしかリンクできないのでしょうか?

どちらのモードの実行ファイルにもリンク可能な
ライブラリをつくることは可能でしょうか?
もし可能な場合、どのような手順でつくれば
よいのでしょうか?

どうぞよろしくお願いいたします。

A 回答 (1件)

>どちらのモードの実行ファイルにもリンク可能な


>ライブラリをつくることは可能でしょうか?

回答ではないですが、普通は分けますね。

で、ビルドする際に、DebugだったらDebug用のlibのみスタティックリンクし、ReleaseだったらRelease用のlibのみスタティックリンクするようプロジェクトを設定してます。

メモリの確保の方法なんかが違うのかもしれませんね。MFCのライブラリも分かれてるくらいですから。
    • good
    • 0
この回答へのお礼

アドバイスいただき、ありがとうございます。

MFCは分かれていないと思っていましたので・・・。
言われてみれば、そうでした。

お礼日時:2004/12/04 23:05

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!