µVision User's GuideAbout µVision User Interface Creating Applications Debugging Debug Commands Debug Functions Simulation Flash Programming Dialogs File Device Database License Management Edit Configuration Editor Colors & Fonts User Keywords Shortcut Keys Text Completion Other View Project Project Items Project Items Folders/Extensions Books Project Info/Layer Select Device Batch Build Manage Run-Time Environment Options Device Properties Target Target (Arm Compiler) Target (GNU ARM) Output Output (Arm Compiler) Output (GNU ARM) Listing Listing (Arm Compiler) Listing (GNU ARM) User Compiler Arm C/C++ Compiler Arm C/C++ (AC6) Compiler GNU ARM C Compiler Assembler Arm Assembler GNU ARM Assembler Linker Arm Linker GNU ARM Linker Debug Utilities Debug Breakpoints Debug Settings Memory Map Function Editor Tools Setup PC-Lint Customize Tools Menu Configure Merge Tool SVCS Utilities Command Line Example Programs Appendix
The dialog Options for Target - User allows you to specify programs that are executed during the build process. Programs can be run before compiling, before building, and after building the application.
The section Before Compile C/C++ File specifies programs that run before compiling any C/C++ source file (typically used for extensive syntax checkers, such as MISRA tools).
The section Before Build/Rebuild specifies programs that run before building or rebuilding an application.
The section After Build/Rebuild specifies programs that run after a successful build or rebuild (typically, file converters or debuggers). Refer to the checkbox Run 'After-Build' Conditionally described below for details.
Each section has the following items:
C:\Temp1\V6Sample\Src\file1.cpp(75) // note: a trailing space after ')'
Statemachine.cpp(27): location := Statemachine.cpp(27)
./SubDir/Statemachine.h(11): message text
C:\temp\data\TestMod.c(5): error C141 : syntax error near 'x', expected ';'
of your data.