Share via


Sources Editor: General (Compact 2013)

3/26/2014

This page enables you to view and modify general subproject settings that are held in the sources file.

  • .def File
    Specifies a name for the module definition (.def) file. This overrides the default path, file name, and file name extension.
  • Banned APIs
    Specifies what the compiler does when it encounters a banned API. Select your choice from the drop-down list.
  • Build Pre-Sysgen
    Specifies whether the target file is built before the Sysgen phase of the build process.
  • Custom Variables
    Specifies custom variables that the project uses. You can add, modify or remove variables.
  • Executable Base Address
    Specifies the base address in memory for an executable (.exe) file. The linker uses the address.
  • Generate Code File
    Specifies whether the compiler creates a code (.cod) file.
  • Local Memory Debugging
    Specifies whether to enable memory allocation debugging for heap memory.
  • Release Type
    Specifies the build destination of binaries and libraries.
  • Ship Build
    Specifies whether to create a ship build; that is, a build without debug messages and with limited debugging support. To enable a ship build, the environment variable WINCEDEBUG must also be set to RETAIL.
  • Target .def Name
    Specifies the file name used for a module-definition (.def) file that is preprocessed and then placed in the release directory.
  • Target .pdb Name
    Specifies the path, file name, and file type of the target program database (.pdb) file. By default, .pdb files are placed in the release directory.
  • Target Name
    Specifies the target name of the subproject.

    Note

    If you change the Target Name setting, you must also change the corresponding entry in Project.bib. Otherwise you might encounter unexpected issues when you build your subproject.

  • Target OS
    Specifies the OS that supports the run-time image.
  • Target Type
    Specifies the type of file you want to build.
  • Warning Level
    Specifies the level of warnings that the compiler displays.
  • Warnings as Errors (Build System)
    Specifies that the build system treats warnings as errors.
  • Warnings as Errors (Compiler)
    Specifies that the compiler treats warnings as errors.

See Also

Reference

Sources Editor Dialog Box

Concepts

Platform Builder User Interface