Epson S5U1C17001C Manual page 52

Cmos 16-bit single chip microcomputer, c compiler package for s1c17 family
Hide thumbs Also See for S5U1C17001C:
Table of Contents

Advertisement

3 SOfTWarE DEVElOPMEnT PrOCEDUrES
The features of other buttons are summarized below.
Deletes the path selected in the list.
[Delete]
Edits the path selected in the list. A dialog box is displayed in which you can modify the
[Edit]
path.
Moves the path selected in the list one place up in the list. Include files are searched sequen-
[Move Up]
tially, beginning with the path uppermost in the list.
Moves the selected path down in the list.
[Move Down]
Step 27: Press the [Apply] button to confirm the changes made here.
If you click the [Apply] or [OK] button after settings in a [GNU17 Build Options] page have been
changed, a dialog box appears for selecting whether the files created with the previous settings will
be deleted (and rebuild) or not. Click the [Cancel] button.
The directory setting specified here provides the includes file paths for the C compiler to search from.
Macro and environment variable to specify a path
The [Include Paths (-I)] column lists "$(TOOL_DIR)/include" that is set by default.
$(environment variable) is a macro defined in the makefile that is generated when you build a project.
TOOL_DIR is the environment variable in which the path to the gnu17 tool directory is defined. The defined
contents can be verified in the [Environments] tab page.
Example: If the gnu17 tools have been installed in the c:\EPSON\gnu17 directory
TOOL_DIR = c:/EPSON/gnu17
Since the macro is replaced with the contents of the environment variable described in () during execution of
make.exe, -I$(TOOL_DIR)/include will be resolved to -Ic:/EPSON/gnu17/include.
The [Environments] tab page allows the user to define environment variables similar to TOOL_DIR.
3-22
EPSOn
(C COMPilEr PaCkagE fOr S1C17 faMily) (Ver. 1.5.0)
S5U1C17001C ManUal

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the S5U1C17001C and is the answer not in the manual?

Table of Contents