Everything
 

[Build Settings] tab


This tab shows the detailed information on each C source file, C++ source file, assembly source file, FAA assembly source file, SMS assembly source file, object file, and library file categorized by the following and the configuration can be changed.

 

(1)[Build]

[Description of each category]

(1)

[Build]

The detailed information on the build is displayed and the configuration can be changed.

Set as build-target

Select whether to run a build of the selected file.

Default

Yes

How to change

Select from the drop-down list.

Restriction

Yes

Runs a build of the selected file.

No

Does not run a build of the selected file.

Set individual compile option

Select whether to set the compile option that differs from the project settings to the selected C or C++ source file.

If [Yes(Level 3)(Perform with assuming it the whole program)(-Owhole_program)] is selected in the [Perform inter-module optimization] property in the [Optimization(Details)] category from the [Compile Options] tab, this property will be grayed out and changed to [No].

This property is displayed only when a C/C++ source file is selected on the project tree and [Yes] in the [Set as build-target] property is selected.

Default

No

How to change

Select from the drop-down list.

Restriction

Yes

Sets the option that differs from the project settings to the selected C/C++ source file.

No

Does not set the option that differs from the project settings to the selected C/C++ source file.

Set individual assemble option

Select whether to set the assemble option that differs from the project settings to the selected assembly source file.

If [Yes(Level 3)(Perform with assuming it the whole program)(-Owhole_program)] is selected in the [Perform inter-module optimization] property in the [Optimization(Details)] category from the [Compile Options] tab, this property will be grayed out and changed to [No].

This property is displayed only when the assembly source file is selected on the project tree and [Yes] in the [Set as build-target] property tab is selected.

Default

No

How to change

Select from the drop-down list.

Restriction

Yes

Sets the option that differs from the project settings to the selected assembly source file.

No

Does not set the option that differs from the project settings to the selected assembly source file.

Set individual FAA assemble option

Select whether to set the FAA assemble option that differs from the project settings to the selected FAA assembly source file.

This property is displayed only when the FAA assembly source file is selected on the project tree and [Yes] in the [Set as build-target] property tab is selected.

Default

No

How to change

Select from the drop-down list.

Restriction

Yes

Sets the option that differs from the project settings to the selected FAA assembly source file.

No

Does not set the option that differs from the project settings to the selected FAA assembly source file.

File type

The type of the selected file is displayed.

Default

C source file (when the C source file is selected)

C++ source file (when the C++ source file is selected)

Assembly source file (when the assembly source file is selected or the FAA assembly source file is selected)

SMS assembly source file (when the SMS assembly source file is selected)

Object file (when the object file is selected)

Library file (when the library file is selected)

How to change

Changes not allowed