fltk-config(1)

πŸ’– NAME πŸ’–

fltk-config β€” bestie, it's a script that gets you the deets on the version of fltk that's actually installed on your system. that's the whole job. iconic.


✨ SYNOPSIS ✨

fltk-config [ --prefix [=DIR] ] [ --exec-prefix [=DIR] ] [ --version ] [ --api-version ] [ --use-gl ] [ --use-images ] [ --use-glut ] [ --cc ] [ --cxx ] [ --cflags ] [ --cxxflags ] [ --ldflags ] [ --ldstaticflags ] [ --libs ] [ -Dname[=value] ] [ -g ] [ --compile program.cxx ]

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so real talk 🌸 fltk-config is a utility script, and it does three whole things for you:

  1. it tells you stuff about the current version of FLTK installed on the system
  2. it tells you which compiler and linker options you need when you're building FLTK-based applications
  3. it can straight up build simple FLTK applications for you

she's a multitasker. main character energy fr fr πŸ‘‘

The following options are supported:

🌸 the options, one by one, no skips πŸ’…

  • --api-version β€” shows you the current FLTK API version number, like "1.1".
  • --cc, --cxx β€” shows you the C / C++ compiler that was used to compile FLTK. same energy, two flavours 🫢
  • --cflags, --cxxflags β€” shows you the C / C++ compiler options to use when you're compiling source files that use FLTK. pls use these, don't guess.
  • --compile program.cxx β€” compiles the source file program.cxx into program. also, heads up: this option implies --post program. she does a little extra, no cap.
  • -g β€” enables debugging information when you're compiling with the --compile option. debugging bestie era πŸ›
  • --ldflags β€” shows you the linker options to use when linking a FLTK application.
  • --ldstaticflags β€” shows you the linker options to use when linking a FLTK application to the static FLTK libraries. static! different vibe, different flags.
  • --libs β€” shows you the full path to the FLTK library files, which you use for dependency checking. full path, no crumbs.
  • --use-gl β€” enables OpenGL support ✨
  • --use-glut β€” enables GLUT support ✨
  • --use-images β€” enables image file support ✨
  • --version β€” shows you the current FLTK version number, like "1.1.0".
ngl bestie, the SYNOPSIS also flexes --prefix [=DIR], --exec-prefix [=DIR] and -Dname[=value], but the original page never actually spells out what those do β€” so I'm not about to make anything up πŸ’€ they're in the synopsis, that's what we know, periodt.

🌈 SEE ALSO 🌈


πŸ‘‘ AUTHORS πŸ‘‘

Bill Spitzak and others. legends, honestly. πŸŽ€


okay that's the whole page, you ate it πŸ’… this was page fltk-config(1) from the General Commands Manual, brought to you by the Fast Light Tool Kit, dated 6 February 2007. mwah, go build something cute πŸ“πŸ§šπŸ’œ

πŸ“¦ where this page comes from