CXXFLAGS

CXXFLAGS -- Set the C++ compiler flags for runtime classes

Synopsis
/bin/bash$ export CXXFLAGS=g++-command-line-options
 * 1) setenv CXXFLAGS=g++-command-line-options

Remarks
The default C++ runtime class compiler options are as follows:


 * -w : No warning messages generated during compilation of classes.
 * -I/usr/local/share/gridlabd : GridLAB-D data folder. On cygwin systems this automatically converted to -Ic:/mingw/msys/1.0/local/share/gridlabd.
 * -O0 : No optimization

If CXXFLAGS is set to anything (including an empty string), compiler warnings are enabled. If you wish to keep warnings suppressed you should include the -w option in addition to the other options you include.

If debug output is enabled, the -g optional to enable compiling with debugging symbols is added automatically. If you wish to enable debugging without debug output generated, you must add the -g option to both CXXFLAGS and LDFLAGS.

You can added additional include paths using the -Ipath option.

Any use of the -Olevel</tt> option will override the default optimization. This is not advised, especially if you are debugging.

Version
The CXXFLAGS environment variable is supported as of.