0

build=release を使用して wxwidgets をコンパイルしましたが、プロジェクトをコンパイルするときに「デバッグ」または「リリース」ビルドを行うべきかどうかを知る必要があります。それは何か効果がありますか?

ありがとう

4

2 に答える 2

1

wxWidgetsライブラリとプロジェクトのビルドは完全に同じである必要があります。したがって、アプリケーションをリリースビルドする場合は、ライブラリのリリースビルドにリンクする必要があります。異なるパラメータでビルドされたアプリケーションとライブラリをリンクしようとすると、リンカエラーが発生し、実行可能ファイルは作成されません。

ほとんどの人は、ビルドされたライブラリの2つのコピーを保持しています。1つはデバッグアプリケーションとリンクし、もう1つはリリースアプリケーションとリンクします。

于 2012-06-08T11:59:34.007 に答える
0

悪いことは何も起こりませんが、リリース モードでコンパイルされた製品を配布しても効果がないため、デバッグ ビルドではプロジェクト全体のデバッグがより困難になる可能性があります。

于 2012-06-08T09:33:25.803 に答える