Visual Studioでは、C++ビルドのコンフィグレーションタイプはDebug、Debug3D、DebugDLL4、DebugDLL9、DebugDX、dxDebugなどです。 違いは何ですか?Visual Studioでは、C++ビルド構成タイプはDebug、Debug3D、DebugDLL4、DebugDLL9、DebugDX、dxDebugなどです。違いは何ですか?
答えて
あなたは特定のプロジェクトではなく、一般的なものを見ているようです。 Visual Studioプロジェクトで作業するときは、好きなだけ多くの設定を作成して名前を付けることができます。各構成名はその目的を示しているので、名前を付けた構成はすべて汎用DEBUG構成に基づいていますが、それぞれが異なる目的のために作成されたものと想定できます。コードでは、特定の構成が使用されている場合にのみ使用されるプリプロセッサ指令を配置することができます。例:
#if DEBUGDx
// place your code here
#endif
これは、構成が名前の後に名前を付けられたプリプロセッサシンボルを実際に定義していることを前提としています。そのような保証はありません。プリプロセッサのシンボルとコンフィグレーション名は無関係のエンティティです。 – IInspectable
あなたはそれについては正しいですが、実際に使用しない限り、他の多くの設定を使用することはできません。 –
設定はすべてのコンパイラとリンカーの設定全体です。プリプロセッサシンボルを選別することは、過度に偏ってしまいます。 – IInspectable
私たちはさまざまなクライアントを持っています。私たちのアプリはそれぞれ異なる動作をしたいと思っています。詳細については
、参照:
http://www.diogonunes.com/blog/custom-build-configurations-visualstudio/
は、一般的にC#のようなアプリは、私の理解は、このプロジェクトがあれば、多分、他の開発者が作成した、自分で作成されていないということである、二つの構成のデバッグを持っているとリリース可能であれば、あなたは彼らと直接話し合うことができました。私はあなたが異なる構成についてのより詳細な情報を得ることができたと思います。考えられる理由を提示するだけです。
は本当にこの設定を理解するには、次のプロパティがそれに応じて使用されているものを
https://msdn.microsoft.com/en-us/library/kkz9kefa.aspx?f=255&MSPPError=-2147217396
- 1. Visual Studioコマンドライン(devenv)とIDEビルドの違いは何ですか?
- 2. "Distribution"ビルド構成と "Release"ビルド構成の違いは何ですか?
- 3. .NETの 'Debug'ビルドと 'Release'ビルドの主な違いは何ですか?
- 4. .LIBファイルと.OBJファイルの違いは何ですか? (Visual Studio C++)
- 5. C#ソリューションのVisual Studioビルドで生成された$ RANDOM_SEED $ファイルは何ですか?
- 6. bin \ debugとobj \ debug:違いは何ですか?
- 7. は、オープンプロジェクト/ソリューションとVisual Studioのオープンウェブサイトの違いは何ですか?
- 8. WebリクエストのIISとVisual Studio IISの違いは何ですか?
- 9. Visual Studio Team SystemとTeam Foundation Serverの違いは何ですか
- 10. SSDTとVisual Studioの違いは何ですか?
- 11. QtのVisual Studio統合ツールの違いは何ですか?
- 12. Visual StudioとVS Expressの違いは何ですか?
- 13. Visual Studio 2010のDatePickerとWPF Toolkitの違いは何ですか?
- 14. Microsoft WebMatrixとVisual Studioの違いは何ですか?
- 15. Visual Studio PackageとVSIX Projectの違いは何ですか?
- 16. Visual Studio 2008のビルドソリューションとバッチビルドの違いは何ですか?
- 17. jtype(JNIの)とC/C++のタイプの違いは何ですか?
- 18. Visual Studioのビルド後のスクリプトで$(何か)をエスケープするには?
- 19. アセンブリのタイプ - 違いは何ですか
- 20. Visual C++ 6でビルドされたアプリケーションは、Visual Studio 2008で構築されたDLLを使用できますか?
- 21. Objective-C:メッセージ構文とドット構文。違いは何ですか?
- 22. Visual Studioは構成ファイルを生成できますか?
- 23. Visual Studio C++ではどういう意味ですか?
- 24. nodejのDEBUGとNODE_DEBUGの違いは何ですか?
- 25. ルーピングの際にMS-DebugとTASMの違いは何ですか?
- 26. <deployment retail = "true">とdebug = "false"の違いは何ですか?
- 27. コンパイルdebug = "false"とリリースモードの違いは何ですか?
- 28. ScriptManagersのScriptModeのDebugとReleaseの違いは何ですか?
- 29. Visual Studioのプロジェクト設定ではC#7.2はどこですか?
- 30. Visual StudioでC++プログラムをビルドするコード
チェックを。これらは標準的なビルド婚姻ではありませんが、誰かがこれを作成しました。 –
標準設定名はDebugとReleaseです。プログラマーは、彼が望むだけ多くのものを追加することができます、なぜ彼はそれが良いアイデアだと思ったのか、彼に尋ねなければなりません。そのような名前の選択で、いくつかのオッズはあなたが戻って聞くことはありません。 –