Compiler Option: -g
- Source: https://www.freebasic.net/wiki/wikka.php?wakka=CompilerOptg
- Last revised: 2021-10-12
Add debug information, define __FB_DEBUG__, and enable asserts
Syntax
` -g
`
Description
The -g compiler option inserts debugging symbols into output files, to use with GDB-compatible debuggers.
The intrinsic macro __FB_DEBUG__ is set to non-zero (-1) if the option was specified, and set to zero (0) otherwise.
Assert and AssertWarn macros are enabled.
Use of -g automatically implies -edebug, -edebuginfo, and -eassert, command line options.
__FB_ERR__ can be used to determine in user source code if the -g option was specified or implied on the command line.
See also
__FB_DEBUG____FB_ERR__AssertAssertWarn- Compiler Option: -eassert
- Compiler Option: -debug
- Compiler Option: -debuginfo
- Debugging
- Using the Command Line
Back to DocToc