VDK(1)
π VDK β vdk-config π
okay bestie, sit down, hydrate, because we're talking about vdk-config, aka The VDK (2) C++ Library config script. it's giving "small tool, huge main character energy" and honestly? we're obsessed. π
β¨ SYNOPSIS β¨
vdk-config-2 [-v --version] [-h --help] [-l --libs] [--libs-only-L]
[--libs-only-l] [-c --cflags] [-d --define]
πΈ DESCRIPTION πΈ
so vdk-config-2 is that girl π
β she's the tool you run when you need to figure out which compiler and linker flags you should be using to compile and link programs that use VDK(2). basically she tells your build system what to wear. no cap.
and she's not just for you, bestie β she's also used internally by the .m4 macros for GNU autoconf that ship with VDK(2). so she's out here working two jobs and never complaining. periodt. π
β OPTIONS β
vdk-config accepts the following options, and yes we're going through all of them, don't scroll:
-v,--versionβ prints the currently installed version of VDK on the standard output. vibe check: passed. π-h,--helpβ prints a short help on the standard output. she's a helpful queen.-l,--libsβ prints the linker flags that are necessary to link a VDK program. the link-up. π--libs-only-Lβ prints only the-L/-Rpart of the--libs. just the appetiser, not the whole meal. π--libs-only-lβ prints only the-lpart of the--libs. lowercase l, lowercase energy, still iconic.-c,--cflagsβ prints the compiler flags that are necessary to compile a VDK(2) program. your compiler could never guess these on its own, so be nice and pass them along. π§-d,--defineβ adds to the compiler flags a-D_VDK_. one little define. tiny. precious. essential. β¨
not me listing every single flag because every single flag matters. yes bestie, ALL of them. π«Ά
π¦ SEE ALSO π¦
gtk-config-2.0(1),
iykyk. go read that one too when you're done here. π
π COPYRIGHT π
Copyright Β© 2000 VDK Team Copyright Β© 1998 Owen Taylor
Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation.
like, legally iconic. read it, respect it, slay responsibly. π
and that's the whole page, bestie!! this was VDK 2.0.0, documented under the manual section VDK(1), and the footer just says Version β which, yeah, cryptic of them, but we move. πΈ go forth and vdk-config-2 --cflags your way to greatness. mwah. π
β¨
π¦ where this page comes from
- debian bookworm: libvdk2-dev 2.4.0-5.6
- ubuntu jammy: libvdk2-dev 2.4.0-5.5build2
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms