5.1.3. Using genmake

When you configure and save your project settings file, RealView Debugger uses a template file named gen_***.mk to generate the required makefile for your project (see Makefiles for details).

These examples use the template \etc\gen_arx.mk for building executable files and libraries with ARM compilation tools to run on the ARM family of processors. This template provides the RVDK and ADS specific makefile layouts for the genmake utility used by RealView Debugger.

When using the genmake utility, be aware that some Windows-specific code causes genmake to translate separators. This can be avoided by using $ as an escape character to prevent the translation of / to \, shown in the example in Figure 5.1.

Figure 5.1. Using an escape character

Using an escape character
Copyright © 2005, 2006 ARM Limited. All rights reserved.ARM DUI 0291C
Non-Confidential