Project->Options->Target . You can configure the basic configuration, and then provide various parameters that differ from the base for Debug and Release . You can also create custom parameter sets, which means they are different from the standard Debug and Release . You may also have different configurations based on different purposes (VCL application. Debug build has different capabilities than Debug application for FMX applications, etc.).
To change the default settings, the definition of "default" begins first. You can start with the “basic configuration” using Project->Options->Delphi Compiler , and then select the All Configuration target. You can improve it a bit by changing the basic configuration for Debug and Release configurations. You can also define your own parameter sets using the Save button next to the Target list.
Your specific question about “setting options as the default value for multiple projects” means base configuration . From there, you refine these basic parameters to give you debug settings and release parameters (which can also be saved as the original defaults and refined for each project).
So, for a specific answer, you can change the default value by changing the base configuration , or by specifying by changing the Debug or Release configurations that are inherited from this base, depending on what your final result should be and what you are trying to accomplish.
Ken white
source share