List of Build Options

Build Options Available When Building NintendoWare for CTR

Under the NintendoWare for CTR build system, you can set the following macro definitions in addition to the build options defined under CTR-SDK.
Build Options Description
NW_IGNORE_DEPRECATED
Warnings are issued at compile time regarding the use of unrecommended API functions in the NW4C header. These warnings can be suppressed by setting the build option NW_IGNORE_DEPRECATED.

Since warnings can also be suppressed in addition to using this option by defining the NW_IGNORE_DEPRECATED macro at the head of the file, or using #include <nw/config/ignore_deprecated_begin.h> and #include <nw/config/ignore_deprecated_end.h> in locations that use the API functions in question, we recommend that warnings be ignored locally in the code rather than using this build option.

Simply using pragma in the nw/config/ignore_deprecated_*.h header also has the effect of ignoring deprecated warnings, so direct use of #pragma is also okay.
NW_WITH_LIBS The NW4C library will be rebuilt if a build that specifies this option is executed on the NW4C source tree. Use this setting if you need to rebuilt the library by editing config settings given in List of Macros.

CONFIDENTIAL