Contents Up Previous Next

Changing project and global settings

Project settings
Global settings


Project settings

Project settings are saved with the project file and are changed on a per-project basis.

Setting Description
Root name This will be used for all files generated by wxBuilder for this project. Extensions such as .RC, .CC and .DEF will be appended to form filenames.
C++ extension Allows you to choose what C++ extension will be used (default .CC).
Directory under Windows The directory into which the generated files will be placed under Windows.
Directory under UNIX The directory into which the generated files will be placed under UNIX.
Generate makefiles If on, will generate makefiles.
Generate RC file If on, will generate Windows resource file.
Generate DEF file If on, will generate Windows module definition file.
Generate wxWindows resources If on, will generate .WXR resource files (different from Windows resource files), replacing the programmatic creation of menu bars, dialog boxes and panels where possible.


Global settings

Global settings are variables that are likely to change on a per-user basis, and are stored in WIN.INI (under Windows) or .Xdefaults (under X). Under X, the .Xdefaults file should be edited by hand, since the X versions of wxBuilder do not currently save global settings.

These are the global settings.

Setting Description
Windows compiler Set to the desired Windows compiler. At present, the only recognised compilers are Microsoft's C++ version 7, Visual C++ and the NT compiler. For other compilers, please write the makefile by hand or use a Microsoft compatibility mode if available.
UNIX compiler Type in the name of the UNIX compiler. The default is gcc-2.1.
X GUI target UNIX makefiles are generated with three targets, allowing simultaneous compilation of XView , Sun Motif and HP Motif binaries. This target specifies which one should be used for auto-compiling (not yet implemented).
X includes Switches specifying where to find X include directories.
X libs Switches specifying where to find X library directories.
Extra includes (UNIX) Allows specification of extra include paths for UNIX makefiles.
Extra libs (UNIX) Allows specification of extra library paths for UNIX makefiles.
Extra includes (Windows) Allows specification of extra include paths for Windows makefiles.
Extra libs (Windows) Allows specification of extra library paths for Windows makefiles.
UNIX wxWindows directory wxWindows home directory under UNIX.
Windows wxWindows directory wxWindows home directory under Windows.

See also Resources.