1

こんにちは、プロジェクト内のこの構成名の違いは何ですか、ビルド出力に違いはありますか?残念ながら、私はデバッグとリリースに精通しているだけなので、助けていただければ幸いです。ありがとうございます

Debug|Win32,

リリース|Win32、リリースMinDependency | Win32、リリースMinSize | Win32、Unicodeデバッグ| Win32、UnicodeリリースMinDependency | Win32、UnicodeリリースMinSize | Win32

4

1 に答える 1

2

これらは、VisualStudio6日前にATLプロジェクトで取得した種類の構成名です。名前は、選択した設定を示唆しています。

  • MinDependency-atl.dllに依存する代わりに、最終的なバイナリにATLを埋め込みます
  • MinSize-「最大速度」の代わりに「最小サイズ」オプティマイザオプションを使用します
  • Unicode-オペレーティングシステムの用途に合わせて、すべての文字列をutf-16にします。

この種のきめ細かい制御は、最近では意味がありません。特にATLの場合、Unicodeを常に選択する必要があります。あなたはATLを埋め込みたいと思うでしょう、サイズは今日かなり無関係です。オプティマイザーの設定は、最近は「速度を最大化」、VS2008では/O2です。

于 2011-02-09T22:22:36.047 に答える