Command line compiler options for the fbc compiler:
- Add an object file to linker's list
- Set target architecture (default: 486)
- Add a source file to compilation
- Compile only, do not link
- Add a preprocessor's define
- Create a DLL, including the import library. (Same as -dylib)
- Create a DLL, including the import library
- Main file without extension, the entry point (default is the first .bas file on the command line)
- Add error checking with RESUME support
- Same as -ex plus array bounds and null-pointer checking
- Export symbols for dynamic linkage
- Add a path to search for include files
- Include a header file on each source compiled
- Add a library file to linker's list
- Select language compatibility: fb, fblite, qb, deprecated
- Main file without extension, the entry point (default is the first .bas file on the command line)
- Save the linking map to file name
- Only stop parsing if <val> errors occurred
- Link with thread-safe runtime library
- Do not include the default libraries
- Do not show source line where error occurred
- Set object file path/name (must be passed after the .bas file)
- Add a path to search for libraries
- Set the compiler prefix path
- Enable function profiling
- Do not delete the asm file(s)
- Set subsystem (gui, console)
- Set the target platform for cross compilation
- Set stack size in kbytes (default: 1M)
- Set min warning level: all, pedantic or a value
- Pass options to GAS (separated by commas)
- Pass options to LD (separated by commas)
- Set executable/library path/name
See also