Various build options are available when building the wxWidgets libraries. Here are a few important ones:

Parameter

Description

UNICODE=1

wxWidgets libraries prior to version 3 (which is yet to be released) can be built in either ANSI or UNICODE mode. CodeLite requires a unicode build.

SHARED=1

Will build the library as a DLL. When specified, your application will only work if the wx DLL is installed on the computer and under a directory that is a part of the path environment variable. If this option is not specified the libraries will be attached to your executable, resulting in a larger file.

MONOLITHIC=1

Can only be used in combination with SHARED=1. Will package the whole wxWidgets library into a single file, instead of several.

BUILD=

Options are either debug or release. Debug builds are larger in size, but enable debugging of the wxWidgets code.

USE_XRC=1

USE_RTTI=1

USE_OPENGL=1

These flags are examples of sub-components of the library that you might want to be included in the build.

Additional Resources

http://wiki.codeblocks.org/index.php?title=WxWindowsQuickRef