QD-CONFIGG(1)
π qd-config β the girlies' guide (QD-CONFIGG(1)) π
ok so bestie, welcome to the qd-config(1) page, aka the little script that tells you which flags to throw at your compiler so everything just works. no cap. β¨
β¨ NAME β¨
qd-config β determine flags for compilation and linking π οΈ
πΈ SYNOPSIS πΈ
qd-config [options]
like. that's it. that's the whole vibe. π«Ά
π¦ DESCRIPTION π¦
ok so here's the tea β: if you wanna link a Fortran-90 program against the C++ qd library, the recommended move β the main character move β is to link with the same C++ compiler that was used to generate the library. periodt. π₯
and the Fortran 90 interface? it lives in the qdmod library, along with a C-style main function that calls f_main. iconic behavior honestly. π
so the qd-config script exists to help you figure out exactly which flags to pass so you can compile and link your programs without losing your mind. she's the group chat friend who already knows the answer. π
π OPTIONS π
--srcβ switch between the source location and the system location. pick your era. π¦--prefixβ outputs the configuredprefixvalue. π--exec-prefixβ outputs the configuredexec_prefixvalue. β¨--build-flagsβ the compiler options that were used during the build. π§--build-libsβ the linker options that were used during the build. π--configure-argsβ the configure arguments that were used for the build. π--cxxβ the C++ compiler. π§--cflagsβ the C++ preprocessor and compiler options. π--cxxflagsβ the C++ compiler options. β--libs-laβ the C++ linker options and the libtool archive location. two things at once, she's multitasking π--libsβ the C++ linker options. π--fcβ the Fortran compiler. π--fcflagsβ the Fortran compiler options. πΈ--fclibsβ the Fortran linker options. π--fmainlibβ the C++ linker options for a main program that's written in Fortran. yes bestie, cross-language slay π--versionβ outputs the version. π
π AUTHOR π
this manual page was written by Daniel Leidert <daniel.leidert@wgdd.de> for the Debian project β but like, other people can use it too, she's not gatekeeping. π«Ά
and that's the whole page, bestie!! this was User Commands, dated 2008-05-11, filed under QD-CONFIGG(1) β a true classic, lowkey vintage, highkey still serving. go compile something iconic π β¨π¦
π¦ where this page comes from
- debian bookworm: libqd-dev 2.3.23+dfsg.1-1 Β· BSD-4-Clause
- debian trixie: libqd-dev 2.3.23+dfsg.1-1.1+b2 Β· BSD-4-Clause
- ubuntu jammy: libqd-dev 2.3.23+dfsg.1-1 Β· BSD-4-Clause
- ubuntu noble: libqd-dev 2.3.23+dfsg.1-1.1build1 Β· BSD-4-Clause
- ubuntu questing: libqd-dev 2.3.23+dfsg.1-1.1build1
- ubuntu resolute: libqd-dev 2.3.23+dfsg.1-1.1build2 Β· BSD-4-Clause
- ubuntu stonking: libqd-dev 2.3.23+dfsg.1-1.1build2 Β· BSD-4-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms