beautypg.com

Renesas REJ10J1837-0100 User Manual

Page 8

background image

High-performance Embedded Workshop

Contents

REJ10J1837-0100 Rev.1.00 Nov. 16, 2008
ii

2.7.2

Adding a new build configuration.................................................................................................................50

2.7.3

Removing a build configuration....................................................................................................................50

2.8

Building a project ....................................................................................................................................................51

2.8.1

Building individual files................................................................................................................................51

2.8.2

Building a project..........................................................................................................................................51

2.8.3

Building multiple projects.............................................................................................................................52

2.8.4

Stopping tool execution.................................................................................................................................52

2.8.5

Deleting intermediate and output files produced in building ........................................................................53

2.8.6

Configuring the Build tab of the Output window..........................................................................................54

2.8.7

Controlling the content of the Build tab of the Output window ....................................................................56

2.8.8

Displaying out of date files in the Workspace window.................................................................................56

2.9

File dependencies.....................................................................................................................................................57

2.10

Configuring the Workspace window .......................................................................................................................60

2.11

Inserting a project into the workspace .....................................................................................................................61

2.12

Setting the current project........................................................................................................................................62

2.13

Specifying dependencies between projects..............................................................................................................63

2.14

Removing a project from the workspace .................................................................................................................64

2.15

Relative projects paths in the workspace .................................................................................................................64

3.

Advanced Build Features ........................................................................................................... 65

3.1

The build process revisited ......................................................................................................................................65

3.1.1

What is a build?.............................................................................................................................................65

3.2

Creating a custom build phase .................................................................................................................................66

3.3

Ordering build phases ..............................................................................................................................................70

3.3.1

Build Order tab..............................................................................................................................................70

3.3.2

Build File Order tab ......................................................................................................................................73

3.3.3

File Mappings tab..........................................................................................................................................74

3.4

Setting custom build phase options..........................................................................................................................75

3.4.1

Options tab ....................................................................................................................................................75

3.4.2

Output Files tab.............................................................................................................................................76

3.4.3

Dependent Files tab.......................................................................................................................................76

3.5

Controlling the build................................................................................................................................................77

3.6

Logging build output ...............................................................................................................................................78

3.7

Changing toolchain version .....................................................................................................................................78

3.8

Generating a makefile..............................................................................................................................................79

3.9

Using a makefile inside the High-performance Embedded Workshop system ........................................................81

3.10

Customizing the High-performance Embedded Workshop linkage order ...............................................................83

4.

Using the Editor ......................................................................................................................... 86

4.1

Editor window .........................................................................................................................................................86

4.2

Working with multiple files .....................................................................................................................................87

4.3

Standard file operations ...........................................................................................................................................87

4.3.1

Creating a new file ........................................................................................................................................87

4.3.2

Editing a file..................................................................................................................................................87

4.3.3

Saving a file ..................................................................................................................................................88

4.3.4

Opening a file................................................................................................................................................89

4.3.5

Closing files ..................................................................................................................................................90

4.3.6

Pop-up menu to close the window ................................................................................................................91

4.4

Searching and navigating through files....................................................................................................................91

4.4.1

Finding text ...................................................................................................................................................91

4.4.2

Finding text in multiple files .........................................................................................................................92

4.4.3

Replacing text ...............................................................................................................................................94

4.4.4

Jumping to a specified line............................................................................................................................95

4.5

Bookmarks...............................................................................................................................................................95