рдЕрдВрдЧреНрд░реЗрдЬрд╝реАрдлреНрд░реЗрдВрдЪрд╕реНрдкреЗрдирд┐рд╢

Ad


рдСрдирд╡рд░реНрдХреНрд╕ рдлрд╝реЗрд╡рд┐рдХреЙрди

i686-w64-mingw32-pkg-config - рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдСрдирд▓рд╛рдЗрди

рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдкрд░ рдСрдирд╡рд░реНрдХреНрд╕ рдлреНрд░реА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ i686-w64-mingw32-pkg-config рдЪрд▓рд╛рдПрдВ

рдпрд╣ рдХрдорд╛рдВрдб i686-w64-mingw32-pkg-config рд╣реИ рдЬрд┐рд╕реЗ рд╣рдорд╛рд░реЗ рдХрдИ рдореБрдлреНрдд рдСрдирд▓рд╛рдЗрди рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рдЬреИрд╕реЗ рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд╡рд░реНрдХреНрд╕ рдлреНрд░реА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдХрд╛рд░реНрдпрдХреНрд░рдо:

рдирд╛рдо


pkg-config - рд╕реНрдерд╛рдкрд┐рдд рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореЗрдЯрд╛рдлреЙрд░реНрдореЗрд╢рди рд▓реМрдЯрд╛рдПрдВ

SYNOPSIS


рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди [--рдореЛрдбрд╡рд░реНрдЬрди] [--рд╕рдВрд╕реНрдХрд░рдг] [--рд╕рд╣рд╛рдпрддрд╛] [--рдХрдо рд╕реЗ рдХрдо-pkgconfig-рд╕рдВрд╕реНрдХрд░рдг=рд╕рдВрд╕реНрдХрд░рдг]
[--рдкреНрд░рд┐рдВрдЯ-рддреНрд░реБрдЯрд┐рдпреЛрдВ] [--рд▓рдШреБ-рддреНрд░реБрдЯрд┐рдпреЛрдВ] [--рдореМрди-рддреНрд░реБрдЯрд┐рдпреЛрдВ] [--рддреНрд░реБрдЯрд┐рдпреЛрдВ-рд╕реЗ-stdout] [--рдбреАрдмрдЧ]
[--cflags] [--libs] [--libs-only-L] [--libs-only-l] [--cflags-only-I] [--libs-only-рдЕрдиреНрдп]
[--cflags-only-other] [--variable=VARIABLENAME] [--define-
рдЪрд░ = VARIABLENAME = VARIABLEVALUE] [--рдкреНрд░рд┐рдВрдЯ-рдЪрд░] [--рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛] [--рдореМрдЬреВрдж]
[--рдХрдо рд╕реЗ рдХрдо-рд╕рдВрд╕реНрдХрд░рдг=рд╕рдВрд╕реНрдХрд░рдг] [-рд╕рдЯреАрдХ-рд╕рдВрд╕реНрдХрд░рдг=рд╕рдВрд╕реНрдХрд░рдг] [--рдЕрдзрд┐рдХрддрдо-рд╕рдВрд╕реНрдХрд░рдг=рд╕рдВрд╕реНрдХрд░рдг] [--рдорд╛рдиреНрдп]
[--рд╕реВрдЪреА-рд╕рднреА] [--рдкреНрд░рд┐рдВрдЯ-рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ] [--рдкреНрд░рд┐рдВрдЯ-рдЖрд╡рд╢реНрдпрдХрддрд╛] [--рдкреНрд░рд┐рдВрдЯ-рдЖрд╡рд╢реНрдпрдХрддрд╛-рдирд┐рдЬреА]
[рдкреБрд╕реНрддрдХрд╛рд▓рдп...]

рд╡рд░реНрдгрди


RSI рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕реНрдерд╛рдкрд┐рдд рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдкреНрд░рдгрд╛рд▓реАред рдпрд╣ рдЖрдо рддреМрд░ рдкрд░ рдПрдХ рдпрд╛ рдЕрдзрд┐рдХ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рдЦрд┐рд▓рд╛рдл рд╕рдВрдХрд▓рди рдФрд░ рд▓рд┐рдВрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣рд╛рдБ рд╣реИ
рдореЗрдХрдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдЙрдкрдпреЛрдЧ рдкрд░рд┐рджреГрд╢реНрдп:

рдХрд╛рд░реНрдпрдХреНрд░рдо: рдкреНрд░реЛрдЧреНрд░рд╛рдо.рд╕реА
cc рдкреНрд░реЛрдЧреНрд░рд╛рдо.c $(pkg-config --cflags --libs gnomeui)

рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╡рд┐рд╢реЗрд╖ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдлрд╝рд╛рдЗрд▓реЛрдВ рд╕реЗ рд╕рдВрдХреБрд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред рдпреЗ рдлрд╝рд╛рдЗрд▓реЗрдВ
рдкреИрдХреЗрдЬ рдХреЗ рдирд╛рдо рдкрд░ рд░рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдЗрд╕рдореЗрдВ a .рдкреАрд╕реА рд╡рд┐рд╕реНрддрд╛рд░ред рдЕрдзрд┐рдХрд╛рдВрд╢ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдкрд░, рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рджрд┐рдЦрддрд╛ рд╣реИ
in /usr/lib/pkgconfig, /usr/рд╢реЗрдпрд░/pkgconfig, /usr/рд╕реНрдерд╛рдиреАрдп/lib/pkgconfig рдФрд░
/usr/рд╕реНрдерд╛рдиреАрдп/рд╢реЗрдпрд░/pkgconfig рдЗрди рдлрд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдПред рдпрд╣ рдХреЛрд▓рди рдореЗрдВ рднреА рджрд┐рдЦреЗрдЧрд╛-
рдЕрд▓рдЧ (рд╡рд┐рдВрдбреЛрдЬрд╝ рдкрд░, рдЕрд░реНрдзрд╡рд┐рд░рд╛рдо рд╕реЗ рдЕрд▓рдЧ) рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреА рд╕реВрдЪреА
PKG_CONFIG_PATH рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ред

рдкрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкреИрдХреЗрдЬ рдХрд╛ рдирд╛рдо рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдХреЛ рдХреЗ рдирд╛рдо рдХреЗ рд░реВрдк рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдлрд╝рд╛рдЗрд▓, рдорд╛рдЗрдирд╕ the .рдкреАрд╕реА рд╡рд┐рд╕реНрддрд╛рд░ред рдпрджрд┐ рдХреЛрдИ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдПрдХрд╛рдзрд┐рдХ рд╕рдВрд╕реНрдХрд░рдг рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ
рд╕рд╛рде рд╣реА, рдЙрд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдЙрд╕рдХрд╛ рдЕрдкрдирд╛ рдирд╛рдо рджреЗрдирд╛ рд╣реЛрдЧрд╛ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, GTK 1.2 рдореЗрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рдкреИрдХреЗрдЬ рдХрд╛ рдирд╛рдо "gtk+" рд╣реИ рдЬрдмрдХрд┐ GTK 2.0 рдореЗрдВ "gtk+-2.0" рд╣реИ)ред

рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░ рдкреИрдХреЗрдЬ рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХрд┐рд╕реА рджрд┐рдП рдЧрдП рдХреЗ рд▓рд┐рдП рдкреВрд░рд╛ рдкрде .рдкреАрд╕реА
рдХреА рдЬрдЧрд╣ рдлрд╛рдЗрд▓ рджреА рдЬрд╛ рд╕рдХрддреА рд╣реИред рдпрд╣ рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рд╕реАрдзреЗ рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рдХреЛ рдХреНрд╡реЗрд░реА рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ .рдкреАрд╕реА рдлрд╝рд╛рдЗрд▓.

рд╡рд┐рдХрд▓реНрдк


рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рдХрд▓реНрдк рд╕рдорд░реНрдерд┐рдд рд╣реИрдВ:

--рдореЛрдбрд╡рд░реНрдЬрди
рдЕрдиреБрд░реЛрдз рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдХрдорд╛рдВрдб рдкрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреА рд╕рдВрд╕реНрдХрд░рдг рдЬрд╛рдирдХрд╛рд░реА
рд▓рд╛рдЗрди рдкреНрд░рджрд░реНрд╢рд┐рдд рдХреА рдЬрд╛рдПред рдЕрдЧрд░ рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░ рд╕рднреА рдкреБрд╕реНрддрдХрд╛рд▓рдп рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ,
рдкреНрд░рддреНрдпреЗрдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЛ рдкреНрд░рддрд┐ рдкрдВрдХреНрддрд┐ рдПрдХ рд╕рдВрд╕реНрдХрд░рдг, stdout рдкрд░ рдореБрджреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рдореЗрдВ
рдорд╛рдорд▓рд╛ рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдирд┐рдХрд▓рддрд╛ рд╣реИред рдпрджрд┐ рдПрдХ рдпрд╛ рдЕрдзрд┐рдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдЕрдЬреНрдЮрд╛рдд рд╣реИрдВ, рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди
рдПрдХ рдЧреИрд░-рд╢реВрдиреНрдп рдХреЛрдб рдХреЗ рд╕рд╛рде рдмрд╛рд╣рд░ рдирд┐рдХрд▓рддрд╛ рд╣реИ, рдФрд░ рд╕реНрдЯрдбрдЖрдЙрдЯ рдХреА рд╕рд╛рдордЧреНрд░реА рдЕрдкрд░рд┐рднрд╛рд╖рд┐рдд рд╣реЛрддреА рд╣реИред

--рд╕рдВрд╕реНрдХрд░рдг
рдХрд╛ рд╕рдВрд╕реНрдХрд░рдг рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдФрд░ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред

-- рдХрдо рд╕реЗ рдХрдо-pkgconfig-рд╕рдВрд╕реНрдХрд░рдг=рд╕рдВрд╕реНрдХрд░рдг
pkg-config рдХреЗ рдХрдо рд╕реЗ рдХрдо рджрд┐рдП рдЧрдП рд╕рдВрд╕реНрдХрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

--рдорджрдж рдПрдХ рд╕рд╣рд╛рдпрддрд╛ рд╕рдВрджреЗрд╢ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╕рдорд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред

--рдкреНрд░рд┐рдВрдЯ-рддреНрд░реБрдЯрд┐рдпрд╛рдВ
рдпрджрд┐ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░ рдПрдХ рдпрд╛ рдЕрдзрд┐рдХ рдореЙрдбреНрдпреВрд▓, рдпрд╛ рдЙрдирдХреА рдирд┐рд░реНрднрд░рддрд╛рдПрдБ рдирд╣реАрдВ рд╣реИрдВ
рдкрд╛рдпрд╛ рдЧрдпрд╛, рдпрд╛ рдпрджрд┐ рдкрд╛рд░реНрд╕рд┐рдВрдЧ рдореЗрдВ рдХреЛрдИ рддреНрд░реБрдЯрд┐ рд╣реЛрддреА рд╣реИ a .рдкреАрд╕реА рдлрд╝рд╛рдЗрд▓, рддреЛ рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдХрд╛рд░рдг рд╣реЛрдЧрд╛
рдореБрджреНрд░рд┐рдд рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд╕рдорд╕реНрдпрд╛ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░рдиреЗ рд╡рд╛рд▓реА рддреНрд░реБрдЯрд┐рдпрд╛рдВред рдЬреИрд╕реЗ "рд╡рд┐рдзреЗрдп" рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рд╕рд╛рде
"--рдореМрдЬреВрдж" рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЪреБрдкрдЪрд╛рдк рдЪрд▓рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЖрдорддреМрд░ рдкрд░ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЬреЛ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдЕрдХреЗрд▓реЗ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рд╕рд┐рд░реНрдл рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░ рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдореЗрдВ рдкреНрд░рд┐рдВрдЯ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛) рдпрд╛ рдЕрдиреНрдп рдХреЗ рд╕рд╛рде
рд╡рд┐рдХрд▓реНрдкред PKG_CONFIG_DEBUG_SPEW рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░рддрд╛ рд╣реИред

--рд▓рдШреБ-рддреНрд░реБрдЯрд┐рдпрд╛рдВ
рдЫреЛрдЯреЗ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВред

--рдореМрди-рддреНрд░реБрдЯрд┐рдпрд╛рдВ
рдпрджрд┐ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░ рдПрдХ рдпрд╛ рдЕрдзрд┐рдХ рдореЙрдбреНрдпреВрд▓, рдпрд╛ рдЙрдирдХреА рдирд┐рд░реНрднрд░рддрд╛рдПрдБ рдирд╣реАрдВ рд╣реИрдВ
рдкрд╛рдпрд╛ рдЧрдпрд╛, рдпрд╛ рдпрджрд┐ рдЖ рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рдиреЗ рдореЗрдВ рдХреЛрдИ рддреНрд░реБрдЯрд┐ рд╣реЛрддреА рд╣реИ .рдкреАрд╕реА рдлрд╝рд╛рдЗрд▓, рддреЛ рдпрд╣ рд╡рд┐рдХрд▓реНрдк рд░рд╣реЗрдЧрд╛
рдореБрджреНрд░рд┐рдд рд╣реЛрдиреЗ рд╕реЗ рд╕рдорд╕реНрдпрд╛ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░рдиреЗ рд╡рд╛рд▓реА рддреНрд░реБрдЯрд┐рдпрд╛рдВред рдЬреИрд╕реЗ "рд╡рд┐рдзреЗрдп" рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рд╕рд╛рде
"--рдореМрдЬреВрдж" рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЪреБрдкрдЪрд╛рдк рдЪрд▓рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЖрдорддреМрд░ рдкрд░ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЬреЛ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рддреЛ рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдХреЗрд╡рд▓ рдХреЗ рд╕рд╛рде рдЙрдкрдпреЛрдЧреА рд╣реИ
"--cflags" рдпрд╛ "--modversion" рдЬреИрд╕реЗ рд╡рд┐рдХрд▓реНрдк рдЬреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдкреНрд░рд┐рдВрдЯ рдХрд░рддреЗ рд╣реИрдВред NS
PKG_CONFIG_DEBUG_SPEW рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░рддрд╛ рд╣реИред

--рдПрд░рд░реНрд╕-рдЯреВ-рд╕реНрдЯрдбрдЖрдЙрдЯ
рдпрджрд┐ рдореБрджреНрд░рдг рддреНрд░реБрдЯрд┐рдпрд╛рдВ рд╣реИрдВ, рддреЛ рдЙрдиреНрд╣реЗрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ stderr рдХреЗ рдмрдЬрд╛рдп stdout рдкрд░ рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВ

- рджрд╛рдврд╝
рдбрд┐рдмрдЧрд┐рдВрдЧ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВред рдпрд╣ рд╕реЗ рдереЛрдбрд╝рд╛ рдЕрд▓рдЧ рд╣реИ
PKG_CONFIG_DEBUG_SPEW рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░, рдЬреЛ "--рдкреНрд░рд┐рдВрдЯ-рддреНрд░реБрдЯрд┐рдпреЛрдВ" рдХреЛ рднреА рд╕рдХреНрд╖рдо рдХрд░рддрд╛ рд╣реИред

рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рдХрдВрдкрд╛рдЗрд▓ рдФрд░ рд▓рд┐рдВрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:

--cflags
рдпрд╣ рдкреНрд░реА-рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЛ рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╕рдВрдХреБрд▓ рдХреЛ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдЭрдВрдбреЗ рдХреЛ рд╕рдВрдХрд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ
рдХрдорд╛рдВрдб рд▓рд╛рдЗрди, рдЬрд┐рд╕рдореЗрдВ рдЙрдирдХреА рд╕рднреА рдирд┐рд░реНрднрд░рддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЭрдВрдбреЗ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдЭрдВрдбреЗ "рд╕рдВрдкреАрдбрд╝рд┐рдд" рд╣реИрдВ рдЗрд╕рд▓рд┐рдП
рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рд╕рдорд╛рди рдзреНрд╡рдЬ рдХреЗрд╡рд▓ рдПрдХ рдмрд╛рд░ рдкреНрд░рдХрдЯ рд╣реЛрддрд╛ рд╣реИред рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдПрдХ рдЧреИрд░-рд╢реВрдиреНрдп рдХреЛрдб рдХреЗ рд╕рд╛рде рдмрд╛рд╣рд░ рдирд┐рдХрд▓рддрд╛ рд╣реИ рдпрджрд┐
рдпрд╣ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░ рдПрдХ рдпрд╛ рдЕрдзрд┐рдХ рд╕рдВрдХреБрд▓ рдХреЗ рд▓рд┐рдП рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдирд╣реАрдВ рдвреВрдБрдв рд╕рдХрддрд╛ред

--cflags-рдХреЗрд╡рд▓-I
рдпрд╣ "--cflags" рдХреЗ -I рднрд╛рдЧ рдХреЛ рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИред рдпрд╣реА рд╣реИ, рдпрд╣ рд╣реЗрдбрд░ рдЦреЛрдЬ рдкрде рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ
рд▓реЗрдХрд┐рди рдХреБрдЫ рдФрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

--cflags-рдХреЗрд╡рд▓-рдЕрдиреНрдп
рдпрд╣ "--cflags" рдХреЗ рдХреБрдЫ рд╣рд┐рд╕реНрд╕реЛрдВ рдХреЛ рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИ рдЬреЛ "--cflags-only-I" рджреНрд╡рд╛рд░рд╛ рдХрд╡рд░ рдирд╣реАрдВ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред

--libs рдпрд╣ рд╡рд┐рдХрд▓реНрдк "--cflags" рдХреЗ рд╕рдорд╛рди рд╣реИ, рдХреЗрд╡рд▓ рдпрд╣ рд▓рд┐рдВрдХ рдлрд╝реНрд▓реИрдЧ рдХреЛ рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИред рд╕рд╛рде рд╣реА
"--cflags", рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдлрд╝реНрд▓реИрдЧ рдорд░реНрдЬ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ (рдЙрдЪрд┐рдд рдХреНрд░рдо рдмрдирд╛рдП рд░рдЦрддреЗ рд╣реБрдП), рдФрд░ рдлрд╝реНрд▓реИрдЧреНрд╕ рдХреЗ рд▓рд┐рдП
рдирд┐рд░реНрднрд░рддрд╛ рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред

--рдХреЗрд╡рд▓-рд▓рд┐рдмреНрд╕-рдПрд▓
рдпрд╣ "--libs" рдХреЗ -L/-R рднрд╛рдЧ рдХреЛ рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИред рдпрд╣реА рд╣реИ, рдпрд╣ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдЦреЛрдЬ рдкрде рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ
рд▓реЗрдХрд┐рди рдпрд╣ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХрд░рддрд╛ рдХрд┐ рдХрд┐рди рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рд╕реЗ рд▓рд┐рдВрдХ рдХрд░рдирд╛ рд╣реИред

--libs-рдХреЗрд╡рд▓-рдПрд▓
рдпрд╣ рдХрдорд╛рдВрдб рдкрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд▓рд┐рдП "--libs" рдХреЗ -l рднрд╛рдЧ рдХреЛ рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИ
рд░реЗрдЦрд╛ред рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ "--libs-only-l" рдФрд░ "--libs-only-L" рдХрд╛ рдорд┐рд▓рди рдЫреЛрдЯрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
-рдЧрддрд┐рд╢реАрд▓ рдЬреИрд╕реЗ рдЭрдВрдбреЛрдВ рдХреЗ рдХрд╛рд░рдг "--libs" рдХреА рддреБрд▓рдирд╛ рдореЗрдВред

--libs-рдХреЗрд╡рд▓-рдЕрдиреНрдп
рдпрд╣ "--libs" рдХреЗ рдЙрди рд╣рд┐рд╕реНрд╕реЛрдВ рдХреЛ рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИ рдЬреЛ "--libs-only-L" рдФрд░ "--libs-only- рджреНрд╡рд╛рд░рд╛ рдХрд╡рд░ рдирд╣реАрдВ рдХрд┐рдП рдЧрдП рд╣реИрдВред
l", рдЬреИрд╕реЗ "--pthread"ред

--рдЪрд░ = рдЪрд░ рдирд╛рдо
рдпрд╣ рдкреИрдХреЗрдЬ рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЪрд░ рдХрд╛ рдорд╛рди рджреЗрддрд╛ рд╣реИ .рдкреАрд╕реА рдлрд╝рд╛рдЗрд▓ред рдЕрдзрд┐рдХрд╛рдВрд╢ рдкреИрдХреЗрдЬ
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЪрд░ "рдЙрдкрд╕рд░реНрдЧ" рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░реЗрдВ, рддрд╛рдХрд┐ рдЖрдк рдХрд╣ рд╕рдХреЗрдВ:
$pkg-config --variable=prefix glib-2.0
/рдпреВрдПрд╕рдЖрд░/

--рдкрд░рд┐рднрд╛рд╖рд┐рдд-рдЪрд░ = рдЪрд░ рдирд╛рдо = рдЪрд░ рдореВрд▓реНрдп
рдпрд╣ рдПрдХ рдЪрд░ рдХреЗ рд▓рд┐рдП рд╡реИрд╢реНрд╡рд┐рдХ рдорд╛рди рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ, рдХрд┐рд╕реА рднреА рдореЗрдВ рдорд╛рди рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░рддрд╛ рд╣реИ .рдкреАрд╕реА рдлрд╛рдЗрд▓реЗрдВ.
рдЕрдзрд┐рдХрд╛рдВрд╢ рдкреИрдХреЗрдЬ рдЪрд░ "рдЙрдкрд╕рд░реНрдЧ" рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рддрд╛рдХрд┐ рдЖрдк рдХрд╣ рд╕рдХреЗрдВ:
$ pkg-config --print-errors --define-variable=prefix=/foo \
--variable=рдЙрдкрд╕рд░реНрдЧ glib-2.0
/рдлреВ

--рдкреНрд░рд┐рдВрдЯ-рдЪрд░
рдкреИрдХреЗрдЬ рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рд╕рднреА рдЪрд░реЛрдВ рдХреА рд╕реВрдЪреА рджреЗрддрд╛ рд╣реИред

--рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓
рдЖрдо рддреМрд░ рдкрд░ рдпрджрд┐ рдЖрдк рдкреИрдХреЗрдЬ "рдлреВ" рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдкреИрдХреЗрдЬ "рдлреВ-рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓" рдореМрдЬреВрдж рд╣реИ,
рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди "-рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓" рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреЗрдЧрд╛ред рдпрд╣ рд╕рдВрдХрд▓рди/рд▓рд┐рдВрдХрд┐рдВрдЧ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ
рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдП рдЧрдП рдкреИрдХреЗрдЬ рдХреЗ рдЦрд┐рд▓рд╛рдлред рдпрджрд┐ рдЖрдк "--рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓" рд╡рд┐рдХрд▓реНрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╣реИрдВ, рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди
рдпрджрд┐ рдХреЛрдИ "-рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓" рдкреИрдХреЗрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рддреЛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╡рд╛рдкрд╕ рдЖ рдЬрд╛рдПрдЧрд╛, рдФрд░ рд╡рд╛рдкрд╕ рдЖ рдЬрд╛рдПрдЧрд╛
рд╡рд┐рдлрд▓рддрд╛ (рдЭреВрдареА) рдЕрдиреНрдпрдерд╛ред (PKG_CONFIG_DISABLE_UNINSTALLED рдкрд░рд┐рд╡реЗрд╢
рдкрд░рд┐рд╡рд░реНрддрдирд╢реАрд▓ рд░рд╣рддрд╛ рд╣реИ рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкрд░реЛрдХреНрд╖ рд░реВрдк рд╕реЗ "-рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓" рдкреИрдХреЗрдЬ рдЪреБрдирдиреЗ рд╕реЗ, рдЗрд╕рд▓рд┐рдП if
рд╡рд╣ рдЪрд░ рд╕реЗрдЯ рд╣реИ, рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЗрд╡рд▓ рддрднреА рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдЬрдм рдЖрдк "foo-
рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛" рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗред)

--рдореМрдЬреВрдж

-- рдХрдо рд╕реЗ рдХрдо-рд╕рдВрд╕реНрдХрд░рдг = рд╕рдВрд╕реНрдХрд░рдг

--рд╕рдЯреАрдХ-рд╕рдВрд╕реНрдХрд░рдг=рд╕рдВрд╕реНрдХрд░рдг

--рдореИрдХреНрд╕-рд╕рдВрд╕реНрдХрд░рдг = рд╕рдВрд╕реНрдХрд░рдг
рдпреЗ рд╡рд┐рдХрд▓реНрдк рдкрд░реАрдХреНрд╖рдг рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░ рд╕рдВрдХреБрд▓ рдпрд╛ рд╕рдВрдХреБрд▓ рдХреА рд╕реВрдЪреА рд╣реИ рдпрд╛ рдирд╣реАрдВ
рдХреЗ рд▓рд┐рдП рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди, рдФрд░ рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ рдХреНрдпрд╛ рдкреИрдХреЗрдЬ рдХреА рд╕рдВрд╕реНрдХрд░рдг рд╕рдВрдЦреНрдпрд╛ рдорд┐рд▓рддреА рд╣реИ
рдХреБрдЫ рдкреНрд░рддрд┐рдмрдВрдзред рдпрджрд┐ рд╕рднреА рдкреИрдХреЗрдЬ рдореМрдЬреВрдж рд╣реИрдВ рдФрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдкреВрд░рд╛ рдХрд░рддреЗ рд╣реИрдВ
рдЕрдбрд╝рдЪрдиреЗрдВ, рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдирд┐рдХрд▓рддрд╛ рд╣реИред рдЕрдиреНрдпрдерд╛ рдпрд╣ рдЕрд╕рдлрд▓ рд░реВрдк рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рддрд╛ рд╣реИред рдХреЗрд╡рд▓
рдкрд╣рд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рдХреА рддреБрд▓рдирд╛ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╡рд┐рдХрд▓реНрдк рдХреЛ рд╕рдореНрдорд╛рдирд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреЗ рдмрд╛рдж рдХреЗ рд╡рд┐рдХрд▓реНрдк
рдирдЬрд░рдЕрдВрджрд╛рдЬ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рд╕рдВрд╕реНрдХрд░рдг-рдкрд░реАрдХреНрд╖рдг рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдЖрдк рдмрд╕ рдПрдХ рд╕рдВрд╕реНрдХрд░рдг рджреЗ рд╕рдХрддреЗ рд╣реИрдВ
рдкреНрд░рддреНрдпреЗрдХ рдкреИрдХреЗрдЬ рдирд╛рдо рдХреЗ рдмрд╛рдж рдмрд╛рдзрд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:
$ pkg-config --exists 'glib-2.0>= 1.3.4 libxml = 1.8.3'
рдпрджрд┐ рдЖрдк рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддреЛ --рдкреНрд░рд┐рдВрдЯ-рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдпрд╛рдж рд░рдЦреЗрдВред рдЬрдм рдХреЛрдИ рдЖрдЙрдЯрдкреБрдЯ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ
рдХреЛ рдЖрдкреВрд░реНрддрд┐ рдХреА рдЬрд╛рддреА рд╣реИ рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди, --exists рдирд┐рд╣рд┐рдд рд╣реИред

--рдорд╛рдиреНрдп
рдкреИрдХреЗрдЬ рдХреЗ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХреА рдЬрд╛рдБрдЪ рдХрд░рддрд╛ рд╣реИ .рдкреАрд╕реА рд╡реИрдзрддрд╛ рдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдЗрд▓ред рдпрд╣ рд╡рд╣реА рд╣реИ
--exists рд╕рд┐рд╡рд╛рдп рдЗрд╕рдХреЗ рдХрд┐ рдирд┐рд░реНрднрд░рддрд╛рдПрдБ рд╕рддреНрдпрд╛рдкрд┐рдд рдирд╣реАрдВ рд╣реИрдВред рдпрд╣ рдкреИрдХреЗрдЬ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рдбреЗрд╡рд▓рдкрд░реНрд╕ рдЙрдирдХреЗ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП .рдкреАрд╕реА рдлрд╝рд╛рдЗрд▓ рдЬрд╛рд░реА рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ:
$ pkg-config --Validate ./my-package.pc

--msvc-рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕
рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдХреЗрд╡рд▓ рд╡рд┐рдВрдбреЛрдЬрд╝ рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИред рдпрд╣ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИ рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЖрдЙрдЯрдкреБрдЯ -l рдФрд░ -L . рдХреЗ рд▓рд┐рдП
рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рд╡рд┐рдЬреБрдЕрд▓ рд╕реА ++ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдХрдВрдкрд╛рдЗрд▓рд░ рджреНрд╡рд╛рд░рд╛ рдорд╛рдиреНрдпрддрд╛ рдкреНрд░рд╛рдкреНрдд рдлреЙрд░реНрдо рдореЗрдВ рдЭрдВрдбреЗ, cl.
рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдХреЗ рдмрдЬрд╛рдп -рдПрд▓рдПрдХреНрд╕:/рдХреБрдЫ/рдкрде рдпрд╣ рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИ /libpath:x/рдХреБрдЫ/рдкрде, рдФрд░ рдЗрд╕рдХреЗ рдмрдЬрд╛рдп
of -рд▓рдлреВ рдпрд╣ рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИ foo.lib. рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ --libs рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рдХреЗ рд▓рд┐рдП рдЭрдВрдбреЗ рд╣реЛрддреЗ рд╣реИрдВ
рд▓рд┐рдВрдХрд░, рдФрд░ /рд▓рд┐рдВрдХ рд╕реНрд╡рд┐рдЪ рдХреЗ рдмрд╛рдж cl рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░ рд░рдЦрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

-- рдкрд░рд┐рднрд╛рд╖рд┐рдд-рдЙрдкрд╕рд░реНрдЧ
--рдбреЛрдВрдЯ-рдбрд┐рдлрд╛рдЗрди-рдЙрдкрд╕рд░реНрдЧ
рдпреЗ рд╡рд┐рдХрд▓реНрдк рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЪрд░ рдХреЗ рдорд╛рди рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░рддрд╛ рд╣реИ рдЙрдкрд╕рд░реНрдЧ
рдкреНрд░рддреНрдпреЗрдХ .рдкреАрд╕реА рдлрд╝рд╛рдЗрд▓ рдореЗрдВред --define-рдЙрдкрд╕рд░реНрдЧ рдХреЗ рд╕рд╛рде, рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рд╕реНрдерд╛рдкрд┐рдд рд╕реНрдерд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ
рдЙрдкрд╕рд░реНрдЧ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП .pc рдлрд╝рд╛рдЗрд▓ред --dont-define-prefix рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рд░реЛрдХрддрд╛ рд╣реИред
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЖрдорддреМрд░ рдкрд░ --define-prefix рд╣реИред

рдЬрдм рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рд╕рдХреНрд╖рдо рд╣реЛрддреА рд╣реИ рдФрд░ рдПрдХ .pc рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдХреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдорд┐рд▓рддреА рд╣реИ
pkgconfig, рдЙрд╕ рдкреИрдХреЗрдЬ рдХреЗ рдЙрдкрд╕рд░реНрдЧ рдХреЛ рдХрд╛ рджрд╛рджрд╛-рджрд╛рджреА рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ
рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдЬрд╣рд╛рдВ рдлрд╝рд╛рдЗрд▓ рдорд┐рд▓реА рдереА, рдФрд░ рдЙрдкрд╕рд░реНрдЧ рдЪрд░ рдЙрд╕рдХреЗ рд▓рд┐рдП рдУрд╡рд░рд░рд╛рдЗрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
рддрджрдиреБрд╕рд╛рд░ рдлрд╛рдЗрд▓ рдХрд░реЗрдВред

рдпрджрд┐ .pc рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдХрд┐рд╕реА рдЪрд░ рдХрд╛ рдорд╛рди рдореВрд▓, рдЧреИрд░-рдУрд╡рд░рд░рд╛рдЗрдб рд╕реЗ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ,
рдХрд╛ рдореВрд▓реНрдп рдЙрдкрд╕рд░реНрдЧ рдЪрд░, рдлрд┐рд░ рдХрд╛ рдУрд╡рд░рд░рд╛рдЗрдб рдорд╛рди рдЙрдкрд╕рд░реНрдЧ рдХреЗ рдмрдЬрд╛рдп рдкреНрд░рдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдХреЛ рддрдм рднреА рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдЬрдм рдЪрд░ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛ
.рдкреАрд╕реА рдлрд╝рд╛рдЗрд▓ред

--рдЙрдкрд╕рд░реНрдЧ-рдЪрд░ = PREFIX
рд╡реЗрд░рд┐рдПрдмрд▓ рдХрд╛ рдирд╛рдо рд╕реЗрдЯ рдХрд░реЗрдВ рдХрд┐ рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рдмрдЬрд╛рдп рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░рддрд╛ рд╣реИ рдЙрдкрд╕рд░реНрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп
--define-рдЙрдкрд╕рд░реНрдЧ рд╕реБрд╡рд┐рдзрд╛ред

--рд╕реНрдереИрддрд┐рдХ
рд╕реНрдерд┐рд░ рд▓рд┐рдВрдХрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рдЖрдЙрдЯрдкреБрдЯ рд▓рд╛рдЗрдмреНрд░реЗрд░реАред рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдХрд┐рд╕реА рднреА рдирд┐рдЬреА рд╕рд╣рд┐рдд
рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рдкреБрд╕реНрддрдХрд╛рд▓рдпред рдпрд╣ .pc рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдЙрдЪрд┐рдд рдЯреИрдЧрд┐рдВрдЧ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ, рдЕрдиреНрдпрдерд╛ a
рдмрд╣реБрдд рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдЖрдЙрдЯрдкреБрдЯ рд╣реЛрдВрдЧреЗред

--рд╕рдмрдХреА рд╕реВрдЪреА рдмрдирд╛рдУ
рдореЗрдВ рдкрд╛рдП рдЧрдП рд╕рднреА рдореЙрдбреНрдпреВрд▓ рдХреА рд╕реВрдЪреА рдмрдирд╛рдПрдВ рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкрдеред

--рдкреНрд░рд┐рдВрдЯ-рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ
рджрд┐рдП рдЧрдП рдкреИрдХреЗрдЬ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХрд┐рдП рдЧрдП рд╕рднреА рдореЙрдбреНрдпреВрд▓ рдХреА рд╕реВрдЪреА рдмрдирд╛рдПрдВред

--рдкреНрд░рд┐рдВрдЯ-рдЖрд╡рд╢реНрдпрдХ
рджрд┐рдП рдЧрдП рдкреИрдХреЗрдЬ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╕рднреА рдореЙрдбреНрдпреВрд▓ рд╕реВрдЪреАрдмрджреНрдз рдХрд░реЗрдВред

--рдкреНрд░рд┐рдВрдЯ-рдЖрд╡рд╢реНрдпрдХрддрд╛-рдирд┐рдЬреА
рджрд┐рдП рдЧрдП рдкреИрдХреЗрдЬреЛрдВ рдХреЛ рд╕реНрдерд┐рд░ рд▓рд┐рдВрдХрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╕рднреА рдореЙрдбреНрдпреВрд▓ рд╕реВрдЪреАрдмрджреНрдз рдХрд░реЗрдВ (рджреЗрдЦреЗрдВ --рд╕реНрдереИрддрд┐рдХ)ред

рд╡рд╛рддрд╛рд╡рд░рдг рдЪрд░


PKG_CONFIG_PATH
рдЦреЛрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреА рдПрдХ рдХреЛрд▓рди-рдкреГрдердХ (рд╡рд┐рдВрдбреЛрдЬрд╝ рдкрд░, рдЕрд░реНрдзрд╡рд┐рд░рд╛рдо рд╕реЗ рдЕрд▓рдЧ) рд╕реВрдЪреА
рдкреАрд╕реА рдлрд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдПред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЛ рдЦреЛрдЬрдиреЗ рдХреЗ рдмрд╛рдж рд╣рдореЗрд╢рд╛ рдЦреЛрдЬрд╛ рдЬрд╛рдПрдЧрд╛
рдкрде; рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реИ рд▓рд┐рдмрджрд┐рд░/рдкреАрдХреЗрдЬреАрдХреЙрдиреНрдлрд┐рдЧ:рджрд╛рддрд╛рджрд┐рд░/pkgconfig рдЬрд╣рд╛рдВ libdir рд▓рд┐рдмрджрд┐рд░реА рд╣реИ
рдПрд╕рдЯреА рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдФрд░ рджрд╛рддрд╛рджрд┐рд░ рдХреЗ рд▓рд┐рдП рджрд╛рддрд╛рджрд┐рд░ рд╣реИ рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЬрдм рдЗрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

PKG_CONFIG_DEBUG_SPEW
рдпрджрд┐ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдХрд╛рд░рдг рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреА рдбрд┐рдмрдЧрд┐рдВрдЧ рдЬрд╛рдирдХрд╛рд░реА рдФрд░ рд░рд┐рдкреЛрд░реНрдЯ рдореБрджреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
рд╕рднреА рддреНрд░реБрдЯрд┐рдпрд╛рдВред

PKG_CONFIG_TOP_BUILD_DIR
рдореИрдЬрд┐рдХ рд╡реЗрд░рд┐рдПрдмрд▓ рдХреЗ рд▓рд┐рдП рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдорд╛рди pc_top_builddir рдЬреЛ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗ рд╕рдХрддрд╛ рд╣реИ .рдкреАрд╕реА
рдлрд╝рд╛рдЗрд▓реЗрдВред рдпрджрд┐ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рд╕реЗрдЯ рдирд╣реАрдВ рд╣реИ, рддреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди '$(top_builddir)'
рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдЗрд╕ рдЪрд░ рдХреЛ рдореЗрдХрдлрд╝рд╛рдЗрд▓ рдХреЗ рд╢реАрд░реНрд╖ рдмрд┐рд▓реНрдбрдбрд┐рд░ рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдЬрд╣рд╛рдВ
рджреНрд╡рд╛рд░рд╛ рд░рд┐рдкреЛрд░реНрдЯ рдХрд┐рдП рдЧрдП рд╕рдВрдХрд▓рди/рд▓рд┐рдВрдХ рдЭрдВрдбреЗ рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдпрд╣ рддрднреА рдорд╛рдпрдиреЗ рд░рдЦрддрд╛ рд╣реИ рдЬрдм
рдПрдХ рдкреИрдХреЗрдЬ рдХреЗ рдЦрд┐рд▓рд╛рдл рд╕рдВрдХрд▓рди/рд▓рд┐рдВрдХ рдХрд░рдирд╛ рдЬреЛ рдЕрднреА рддрдХ рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рд╣реБрдЖ рд╣реИред

PKG_CONFIG_DISABLE_UNINSTALLED
рдЖрдо рддреМрд░ рдкрд░ рдпрджрд┐ рдЖрдк рдкреИрдХреЗрдЬ "рдлреВ" рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдкреИрдХреЗрдЬ "рдлреВ-рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓" рдореМрдЬреВрдж рд╣реИ,
рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди "-рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓" рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреЗрдЧрд╛ред рдпрд╣ рд╕рдВрдХрд▓рди/рд▓рд┐рдВрдХрд┐рдВрдЧ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ
рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдП рдЧрдП рдкреИрдХреЗрдЬ рдХреЗ рдЦрд┐рд▓рд╛рдлред рдпрджрд┐ рдпрд╣ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рд╕реЗрдЯ рд╣реИ, рддреЛ рдпрд╣ рдирд┐рд╖реНрдХреНрд░рд┐рдп рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ
рдХрд╣рд╛ рд╡реНрдпрд╡рд╣рд╛рд░ред

PKG_CONFIG_ALLOW_SYSTEM_CFLAGS
cflags рдореЗрдВ рд╕реЗ -I/usr/include рдХреЛ рд╕реНрдЯреНрд░рд┐рдк рди рдХрд░реЗрдВред

PKG_CONFIG_ALLOW_SYSTEM_LIBS
-L/usr/lib рдпрд╛ -L/lib рдХреЛ libs рд╕реЗ рдмрд╛рд╣рд░ рди рдирд┐рдХрд╛рд▓реЗрдВред

PKG_CONFIG_SYSROOT_DIR
рд▓рдХреНрд╖реНрдп sysroot рдореЗрдВ рд╕реНрдерд┐рдд рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП -I рдФрд░ -L рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░реЗрдВред рдпрд╣ рд╡рд┐рдХрд▓реНрдк рд╣реИ
рдЙрдкрдпреЛрдЧреА рдЬрдм рдХреНрд░реЙрд╕-рдХрдВрдкрд╛рдЗрд▓рд┐рдВрдЧ рдкреИрдХреЗрдЬ рдЬреЛ CFLAGS рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП pkg-config рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рдФрд░
рдПрд▓рдбреАрдПрдлрдПрд▓рдЬреАрдПрд╕ред -I рдФрд░ -L рдХреЛ рдирдП рд╕рд┐рд╕реНрдЯрдо рд░реВрдЯ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдПрдХ
-I/usr/include/libfoo рдмрди рдЬрд╛рдПрдЧрд╛ -I/var/target/usr/include/libfoo a рдХреЗ рд╕рд╛рде
PKG_CONFIG_SYSROOT_DIR /var/target рдХреЗ рдмрд░рд╛рдмрд░ (рд╕рдорд╛рди рдирд┐рдпрдо -L рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИ)

PKG_CONFIG_LIBDIR
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреА рдЬрдЧрд╣ рд▓реЗрддрд╛ рд╣реИ рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЦреЛрдЬ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛, рдЖрдорддреМрд░ рдкрд░
/usr/lib/pkgconfig:/usr/рд╢реЗрдпрд░/pkgconfig.

PKG_CONFIG_$PACKAGE_$VARIABLE
рдкреИрдХреЗрдЬ рдкреИрдХреЗрдЬ рдореЗрдВ рд╡реИрд░рд┐рдПрдмрд▓ VARIABLE рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░рддрд╛ рд╣реИред рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░
рдЧреИрд░-рдЕрд▓реНрдлрд╝рд╛рдиреНрдпреВрдореЗрд░рд┐рдХ рдХреЗ рд╕рд╛рде рдкреИрдХреЗрдЬ рдХрд╛ рдирд╛рдо рдФрд░ рдкреИрдХреЗрдЬ рдЪрд░ рдКрдкрд░реА рдЖрд╡рд░рдг рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП
рдЕрдВрдбрд░рд╕реНрдХреЛрд░ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рд╡рд░реНрдгред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕реЗрдЯрд┐рдВрдЧ
PKG_CONFIG_GLADEUI_2_0_CATALOGDIR рдореЗрдВ рдЪрд░ "catalogdir" рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░реЗрдЧрд╛
"рдЧреНрд▓реИрджреЗрдИ-2.0" рдкреИрдХреЗрдЬред

рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд┐рдЧ рд╡реНрдпреБрддреНрдкрдиреНрди рдЪрд░


рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреБрдЫ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдЪрд░ рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ рдЬрд┐рдирдХрд╛ рдЙрдкрдпреЛрдЧ .pc рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдпрд╛ рдпрд╣рд╛рдВ рдкрд░ рдкреВрдЫрддрд╛рдЫ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ
рд░рдирдЯрд╛рдЗрдоред

рдкреАрд╕реА_рдкрде
рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЦреЛрдЬ рдкрде рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкреАрд╕реА рдлрд╛рдЗрд▓реЛрдВ рдХреА рдЦреЛрдЬ рдХрд░рддреЗ рд╕рдордпред рдпрд╣ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рд╢реНрди рдореЗрдВ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЙрдбреНрдпреВрд▓ рд╣реА:
$ pkg-config --variable pc_path pkg-config

рдкреАрд╕реАрдлрд╛рдЗрд▓рджрд┐рд░
рдкреАрд╕реА рдлрд╝рд╛рдЗрд▓ рдХрд╛ рд╕реНрдерд╛рдкрд┐рдд рд╕реНрдерд╛рдиред рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЗ рд╕реНрдерд╛рди рдХреЛ рдХреНрд╡реЗрд░реА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рдореЙрдбреНрдпреВрд▓ рдХреЗ рд▓рд┐рдП .pc рдлрд╝рд╛рдЗрд▓, рд▓реЗрдХрд┐рди рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ .pc рдлрд╝рд╛рдЗрд▓реЗрдВ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рднреА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:
рдЙрдкрд╕рд░реНрдЧ=${pcfiledir}/../..
exec_prefix=${рдЙрдкрд╕рд░реНрдЧ}
libdir=${exec_prefix}/ рджрд╛рдпрд┐рддреНрд╡
рд╢рд╛рдорд┐рд▓рд┐рд░=${рдЙрдкрд╕рд░реНрдЧ}/рд╢рд╛рдорд┐рд▓ рдХрд░реЗрдВ

pc_sysrootdir
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд sysroot рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ред рдЬрдм sysroot рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕реЗрдЯ рдирд╣реАрдВ рдХреА рдЧрдИ рд╣реИ,
рдпрд╣ рдорд╛рди рд╣реИ /. рджреЗрдЦрдирд╛ PKG_CONFIG_SYSROOT_DIR рдЕрдзрд┐рдХ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░
рд╡рд┐рд╡рд░рдгред

pc_top_builddir
рдХреЙрд▓ рдХрд░рддреЗ рд╕рдордп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рд╢реАрд░реНрд╖ рдмрд┐рд▓реНрдб рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХрд╛ рд╕реНрдерд╛рди рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рдиред рдпрд╣ рдЙрдкрдпреЛрдЧреА рд╣реИ
рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рдХреА рдЧрдИ .рдкреАрд╕реА рдлрд╛рдЗрд▓реЛрдВ рдореЗрдВ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдкрде рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рджреЗрдЦреЗрдВ PKG_CONFIG_TOP_BUILD_DIR
рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ред

рд╡рд┐рдВрдбреЛрдЬ рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛рдУрдВ


RSI рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╡рд┐рдВрдбреЛрдЬрд╝ рдкрд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЦреЛрдЬ рдкрде рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдмрдЬрд╛рдп, рдЦреЛрдЬ рдкрде рд╣реИ
рдХреА рд╕реНрдерд╛рдкрд┐рдд рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдирд┐рд░реНрдорд┐рдд рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдФрд░ рдлрд┐рд░ рдЬреЛрдбрд╝рдирд╛
lib\pkgconfig рдФрд░ рд╢реЗрдпрд░\pkgconfig. рдЗрд╕реЗ рдорд╛рдирдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрдврд╝рд╛рдпрд╛ рдпрд╛ рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдКрдкрд░ рд╡рд░реНрдгрд┐рдд рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ред

рдСрдЯреЛрдХреЙрдиреНрдлрд╝ рдореИрдХреНрд░реЛ


PKG_CHECK_MODULES(рд╡реИрд░рд┐рдПрдмрд▓-рдкреНрд░реАрдлрд┐рдХреНрд╕, рдореЙрдбреНрдпреВрд▓ [, рдПрдХреНрд╢рди-рдЖрдИрдПрдл-рдлрд╛рдЙрдВрдб [, рдХрд╛рд░реНрд░рд╡рд╛рдИ-рдЕрдЧрд░-рдирд╣реАрдВ-рдорд┐рд▓рд╛]])

рдореИрдХреНрд░реЛ PKG_CHECK_MODULES рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ config.ac рдпрд╣ рдЬрд╛рдБрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдХреНрдпрд╛ рдореЙрдбреНрдпреВрд▓
рдореМрдЬреВрджред рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдЙрдкрдпреЛрдЧ рд╣реЛрдЧрд╛:
PKG_CHECK_MODULES([MYSTUFF], [gtk+-2.0 >= 1.3.5 libxml = 1.8.4])

рдЗрд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк MYSTUFF_LIBS рдФрд░ MYSTUFF_CFLAGS рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдЪрд░, рдкрд░ рд╕реЗрдЯ рд╣реЛрдВрдЧреЗ
рджреА рдЧрдИ рдореЙрдбреНрдпреВрд▓ рд╕реВрдЪреА рдХреЗ рд▓рд┐рдП libs рдФрд░ cflagsред рдпрджрд┐ рдХреЛрдИ рдореЙрдбреНрдпреВрд▓ рдЧреБрдо рд╣реИ рдпрд╛ рдЙрд╕рдореЗрдВ рд╣реИ
рдЧрд▓рдд рд╕рдВрд╕реНрдХрд░рдг, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдПрдХ рд╕рдВрджреЗрд╢ рдХреЗ рд╕рд╛рде рдирд┐рд░рд╕реНрдд рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреНрд░рд┐рдпрд╛, рдПрдХ рдХреНрд░рд┐рдпрд╛-рдЕрдЧрд░-рдирд╣реАрдВ-рдлрд╛рдЙрдВрдб рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВред PKG_CHECK_MODULES рдкреНрд░рд┐рдВрдЯ рдирд╣реАрдВ рд╣реЛрдЧрд╛
рдХреЛрдИ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдпрджрд┐ рдЖрдк рдЕрдкрдирд╛ рд╕реНрд╡рдпрдВ рдХрд╛ ACTION-IF-NOT-FOUND рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрд╣ рд╣реЛрдЧрд╛
рдЪрд░ MYSTUFF_PKG_ERRORS рд╕реЗрдЯ рдХрд░реЗрдВ, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдЖрдк рдпрд╣ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рдЧрд▓рдд рд╣реБрдЖред

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдпрджрд┐ рдХреЛрдИ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рддреЛ PKG_CHECK_MODULES рдкрд░ рдкрд╣рд▓реА рдХреЙрд▓ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреА рд╣реИ
рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЛ PKG_PROG_PKG_CONFIG рдореЗрдВ рдПрдХ рд╕реНрдкрд╖реНрдЯ рдХреЙрд▓ рд╢рд╛рдорд┐рд▓ рдХрд░рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП
рдЖрдкрдХрд╛ config.ac.

рдпрд╣ рднреА рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ VARIABLE-PREFIX рдХреЗ рдмрд╛рд░-рдмрд╛рд░ рдЙрдкрдпреЛрдЧ рдХреА рдЕрдиреБрд╢рдВрд╕рд╛ рдирд╣реАрдВ рдХреА рдЬрд╛рддреА рд╣реИред рдХреЗ рдмрд╛рдж
рдкрд╣рд▓рд╛ рд╕рдлрд▓ рдЙрдкрдпреЛрдЧ, рд╕рдорд╛рди VARIABLE-PREFIX рдХреЗ рд╕рд╛рде рдмрд╛рдж рдХреА рдХреЙрд▓реЗрдВ рдмрд╕ рд╣реЛрдВрдЧреА
рдХреЙрд▓ рдХрд┐рдП рдмрд┐рдирд╛ рдкрд┐рдЫрд▓реЗ рдЙрдкрдпреЛрдЧ рд╕реЗ рд╕реЗрдЯ _LIBS рдФрд░ _CFLAGS рдЪрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд┐рд░ рд╕реЗред

PKG_PREREQ(рдиреНрдпреВрдирддрдо-рд╕рдВрд╕реНрдХрд░рдг)
рдЬрд╛рдВрдЪрддрд╛ рд╣реИ рдХрд┐ рдЙрдкрдпреЛрдЧ рдореЗрдВ pkg-config autoconf рдореИрдХреНрд░реЛрдЬрд╝ рдХрд╛ рд╕рдВрд╕реНрдХрд░рдг рдХрдо рд╕реЗ рдХрдо MIN- рд╣реИ
рд╕рдВрд╕реНрдХрд░рдгред рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдПрдХ рд╡рд┐рд╢реЗрд╖ pkg-config рдореИрдХреНрд░реЛ рд╣реЛрдЧрд╛
рдЙрдкрд▓рдмреНрдз рд╣реИ.

PKG_PROG_PKG_CONFIG([рдорд┐рди-рд╕рдВрд╕реНрдХрд░рдг])

PKG_CONFIG рдЪрд░ рдХреЛ рдЙрдкрд▓рдмреНрдз рд╕рд░реНрд╡реЛрддреНрддрдо pkg-config рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдпрджрд┐ рдЖрдк рдЙрдкрдпреЛрдЧреА рд╣реИрдВ
pkg-config рдХреА рдЬрд░реВрд░рдд рд╣реИ, рд▓реЗрдХрд┐рди PKG_CHECK_MODULES рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗред

PKG_CHECK_MODULES_STATIC(рд╡реИрд░рд┐рдПрдмрд▓-рдкреНрд░реАрдлрд┐рдХреНрд╕, рдореЙрдбреНрдпреВрд▓ [, рдПрдХреНрд╢рди-рдЖрдИрдПрдл-рдлрд╛рдЙрдВрдб [, рдХреНрд░рд┐рдпрд╛-рдЕрдЧрд░-рдирд╣реАрдВ-
рдорд┐рд▓рд╛]])
PKG_CHECK_MODULES рдХреЛ рдХреЙрд▓ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ --static рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдерд┐рд░ рд▓рд┐рдВрдХрд┐рдВрдЧ рд╕рдХреНрд╖рдо рдХрд░рддрд╛ рд╣реИред

PKG_CHECK_EXISTS(рдореЙрдбреНрдпреВрд▓, [рдХрд╛рд░реНрд░рд╡рд╛рдИ-рдЕрдЧрд░-рдорд┐рд▓рд╛], [рдХрд╛рд░реНрд░рд╡рд╛рдИ-рдЕрдЧрд░-рдирд╣реАрдВ-рдорд┐рд▓рд╛])

рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдПрдХ рд╡рд┐рд╢реЗрд╖ рд╕реЗрдЯ рдореМрдЬреВрдж рд╣реИ рдпрд╛ рдирд╣реАрдВред рдХреЗ рд╕рдорд╛рди
PKG_CHECK_MODULES (), рд▓реЗрдХрд┐рди рдЪрд░ рдпрд╛ рдкреНрд░рд┐рдВрдЯ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рд╕реЗрдЯ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

PKG_CHECK_MODULES рдХреЗ рд╕рдорд╛рди, рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЗрд╕рдХрд╛ рдкрд╣рд▓рд╛ рдЙрджрд╛рд╣рд░рдг or
PKG_CHECK_MODULES рдХреЛ рдХреЙрд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрд╛ PKG_CHECK_EXISTS рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдХреЙрд▓ рдХрд░рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВред

PKG_INSTALLDIR (рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛)

рдЪрд░ pkgconfigdir рдХреЛ рдЙрд╕ рд╕реНрдерд╛рди рдХреЗ рд░реВрдк рдореЗрдВ рд╕реНрдерд╛рди рджреЗрдВ рдЬрд╣рд╛рдВ рдПрдХ рдореЙрдбреНрдпреВрд▓ рд╕реНрдерд╛рдкрд┐рдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП
pkg-config .pc рдлрд╝рд╛рдЗрд▓реЗрдВред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ $libdir/pkgconfig рд╣реИ, рд▓реЗрдХрд┐рди
DIRECTORY рдкрд╛рд╕ рдХрд░рдХреЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЛ рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░ рд╕рдХрддрд╛ рд╣реИ
--with-pkgconfigdir рдкреИрд░рд╛рдореАрдЯрд░ред

PKG_NOARCH_INSTALLDIR (рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛)

рдЪрд░ noarch_pkgconfigdir рдХреЛ рдЙрд╕ рд╕реНрдерд╛рди рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ рдЬрд╣рд╛рдВ рдПрдХ рдореЙрдбреНрдпреВрд▓ рдЪрд╛рд╣рд┐рдП
рдЖрд░реНрдХ-рд╕реНрд╡рддрдВрддреНрд░ pkg-config .pc рдлрд╝рд╛рдЗрд▓реЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╣реИ
$datadir/pkgconfig, рд▓реЗрдХрд┐рди рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЛ рдбрд╛рдпрд░реЗрдХреНрдЯреНрд░реА рдкрд╛рд╕ рдХрд░рдХреЗ рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЙрдкрднреЛрдХреНрддрд╛
--with-noarch-pkgconfigdir рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

PKG_CHECK_VAR(рд╡реИрд░рд┐рдПрдмрд▓, рдорд╛рдкрд╛рдВрдХ, рд╡рд┐рдиреНрдпрд╛рд╕-рдЪрд░, [рдХрд╛рд░реНрд░рд╡рд╛рдИ-рдЕрдЧрд░-рдорд┐рд▓рд╛], [рдХрд╛рд░реНрд░рд╡рд╛рдИ-рдЕрдЧрд░-рдирд╣реАрдВ-рдорд┐рд▓рд╛])

рдореЙрдбреНрдпреВрд▓ рд╕реЗ pkg-config рд╡реИрд░рд┐рдПрдмрд▓ CONFIG-VARIABLE рдХрд╛ рдорд╛рди рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ рдФрд░
рдЗрд╕реЗ VARIABLE рдореЗрдВ рд╕реНрдЯреЛрд░ рдХрд░рддрд╛ рд╣реИред рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ VARIABLE рдХреЗ рдмрд╛рд░-рдмрд╛рд░ рдЙрдкрдпреЛрдЧ рдХреА рдЕрдиреБрд╢рдВрд╕рд╛ рдирд╣реАрдВ рдХреА рдЬрд╛рддреА рд╣реИ рдХреНрдпреЛрдВрдХрд┐
рдпрджрд┐ рдЪрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕реЗрдЯ рд╣реИ рддреЛ рдЪреЗрдХ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдореЗрдЯрд╛рдбрд╛рдЯрд╛ рдлрд╝рд╛рдЗрд▓ рд╡рд╛рдХреНрдп - рд╡рд┐рдиреНрдпрд╛рд╕


рд╕рдВрдХреБрд▓ рдХреЗ рд╕реЗрдЯ рдореЗрдВ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирддрд╛ рд╣реИ, рдмрд╕ рдПрдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ .рдкреАрд╕реА рдлрд╝рд╛рдЗрд▓.
рдЖрдкрдХреЛ рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП libdir/pkgconfig.

рдпрд╣рд╛рдБ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдлрд╝рд╛рдЗрд▓ рд╣реИ:
#рдпрд╣ рдПрдХ рдЯрд┐рдкреНрдкрдгреА рд╣реИ
рдЙрдкрд╕рд░реНрдЧ=/рд╣реЛрдо/рдПрдЪрдкреА/рдЕрдирд╕реНрдЯ # рдпрд╣ рдПрдХ рдЪрд░ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ
exec_prefix=${prefix} # рдкрд╣рд▓реЗ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рджреВрд╕рд░реЗ рдЪрд░ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдирд╛
libdir=${exec_prefix}/ рджрд╛рдпрд┐рддреНрд╡
рд╢рд╛рдорд┐рд▓рд┐рд░=${рдЙрдкрд╕рд░реНрдЧ}/рд╢рд╛рдорд┐рд▓ рдХрд░реЗрдВ

рдирд╛рдо: рдЧреЛрдмреНрдЬреЗрдХреНрдЯ # рдорд╛рдирд╡-рдкрдардиреАрдп рдирд╛рдо
рд╡рд┐рд╡рд░рдг: рдЬреАрдПрд▓рдЖрдИрдмреА рдХреЗ рд▓рд┐рдП рд╡рд╕реНрддреБ/рдкреНрд░рдХрд╛рд░ рдкреНрд░рдгрд╛рд▓реА # рдорд╛рдирд╡-рдкрдардиреАрдп рд╡рд┐рд╡рд░рдг
рд╕рдВрд╕реНрдХрд░рдг: 1.3.1
рдпреВрдЖрд░рдПрд▓: http://www.gtk.org
рдЖрд╡рд╢реНрдпрдХ рд╣реИ: рдЧреНрд▓рд┐рдм-2.0 = 1.3.1
рд╕рдВрдШрд░реНрд╖: рдлрд╝реЛрдмрд╛рд░ <= 4.5
рд▓рд┐рдмреНрд╕: -L${libdir} -lgobject-1.3
Libs.private: -рдПрд▓рдПрдо
рд╕реАрдлрд╝реНрд▓реИрдЧ: -I${includedir}/glib-2.0 -I${libdir}/glib/include

рдЖрдк рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдлрд╝рд╛рдЗрд▓ рдЙрддреНрдкрдиреНрди рдХрд░реЗрдВрдЧреЗ, рддрд╛рдХрд┐ рдЙрдкрд╕рд░реНрдЧ, рдЖрджрд┐ рдХреЛ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗ
рдЙрдЪрд┐рдд рдореВрд▓реНрдпред GNU Autoconf рдореИрдиреНрдпреБрдЕрд▓ рдореЗрдВ .pc рдлрд╝рд╛рдЗрд▓реЛрдВ рдЬреИрд╕реА рдлрд╝рд╛рдЗрд▓реЗрдВ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрд╢рдВрд╕рд╛ рдХреА рдЬрд╛рддреА рд╣реИ
рд╕рдордп рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп рд╕рдордп рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░реЗрдВ, рдЗрд╕рд▓рд┐рдП рдЬрдм рдЖрдк .pc рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рддреЗ рд╣реИрдВ рддреЛ рдпрд╣ рд╕реНрд╡рд╛рдж рдХрд╛ рд╡рд┐рд╖рдп рд╣реЛрддрд╛ рд╣реИ
рдФрд░ рд╡рд░реАрдпрддрд╛ред

рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рджреЛ рдкреНрд░рдХрд╛рд░ рдХреА рд░реЗрдЦрд╛рдПрдБ рд╣реЛрддреА рд╣реИрдВ: рдЦреЛрдЬрд╢рдмреНрдж рдкрдВрдХреНрддрд┐рдпрд╛рдБ рдПрдХ рдЦреЛрдЬрд╢рдмреНрдж рдФрд░ рдПрдХ рдмреГрд╣рджрд╛рдиреНрддреНрд░ рд╕реЗ рд╢реБрд░реВ рд╣реЛрддреА рд╣реИрдВ, рдФрд░
рдкрд░рд┐рд╡рд░реНрддрдиреАрдп рдкрд░рд┐рднрд╛рд╖рд╛рдПрдВ рдПрдХ рдЕрд▓реНрдлрд╛рдиреНрдпреВрдореЗрд░рд┐рдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдкреНрд▓рд╕ рдПрдХ рдмрд░рд╛рдмрд░ рдЪрд┐рд╣реНрди рд╕реЗ рд╢реБрд░реВ рд╣реЛрддреА рд╣реИрдВред рдХреАрд╡рд░реНрдб рд╣реИрдВ
рдЕрдЧреНрд░рд┐рдо рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХрд╛ рд╡рд┐рд╢реЗрд╖ рдЕрд░реНрде рд╣реИ рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди; рдЪрд░ рдирд╣реАрдВ рд╣реИ, рдЖрдкрдХреЗ рдкрд╛рд╕ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рдХреЛрдИ рднреА рдЪрд░ рдЬреЛ рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВ (рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рд╛рдорд╛рдиреНрдп рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЛ рдкреБрдирдГ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдирд╛рдо рдЪрд░)ред

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЪрд░ рд╕рдВрджрд░реНрдн "${foo}" рд▓рд┐рдЦреЗ рдЧрдП рд╣реИрдВ; рдЖрдк рд╢рд╛рдмреНрджрд┐рдХ "${" рд╕реЗ "$${" рдХреЗ рд░реВрдк рдореЗрдВ рдмрдЪ рд╕рдХрддреЗ рд╣реИрдВред

рдирд╛рдо рдпрд╣ рдлрд╝реАрд▓реНрдб рдкреИрдХреЗрдЬ рдХреЗ рд▓рд┐рдП рдорд╛рдирд╡-рдкрдардиреАрдп рдирд╛рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдпрд╣ рдирд╣реАрдВ рд╣реИ
рдирд╛рдо рдПрдХ рддрд░реНрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди.

рд╡рд┐рд╡рд░рдг:
рдпрд╣ рдкреИрдХреЗрдЬ рдХрд╛ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рд╡рд┐рд╡рд░рдг рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП

рдпреВрдЖрд░рдПрд▓: рдПрдХ рдпреВрдЖрд░рдПрд▓ рдЬрд╣рд╛рдВ рд▓реЛрдЧ рдкреИрдХреЗрдЬ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ

рд╕рдВрд╕реНрдХрд░рдг:
рдпрд╣ рд╕рдмрд╕реЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ-рд╕рдВрднрд╡ рдкреИрдХреЗрдЬ рд╕рдВрд╕реНрдХрд░рдг рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдЖрд╡рд╢реНрдпрдХ рд╣реИ:
рдпрд╣ рдЖрдкрдХреЗ рдкреИрдХреЗрдЬ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдкреИрдХреЗрдЬреЛрдВ рдХреА рдЕрд▓реНрдкрд╡рд┐рд░рд╛рдо рд╕реЗ рдЕрд▓рдЧ рдХреА рдЧрдИ рд╕реВрдЪреА рд╣реИред рдЭрдВрдбреЗ
рдирд┐рд░реНрднрд░ рдкреИрдХреЗрдЬреЛрдВ рд╕реЗ рдЖрдкрдХреЗ рдкреИрдХреЗрдЬ рдХреЗ рд▓рд┐рдП рд░рд┐рдкреЛрд░реНрдЯ рдХрд┐рдП рдЧрдП рдлрд╝реНрд▓реИрдЧ рдореЗрдВ рдорд░реНрдЬ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред
рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ, рдЖрдк рдЖрд╡рд╢реНрдпрдХ рдкреИрдХреЗрдЬ рдХрд╛ рд╕рдВрд╕реНрдХрд░рдг рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ)
рдСрдкрд░реЗрдЯрд░реЛрдВ =, <, >, >=, <=); рдПрдХ рд╕рдВрд╕реНрдХрд░рдг рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЕрддрд┐рд░рд┐рдХреНрдд рдкреНрд░рджрд░реНрд╢рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
рд╡рд┐рд╡реЗрдХ рдЬрд╛рдБрдЪред рдЖрдк рдПрдХ рд╣реА рдкреИрдХреЗрдЬ рдХрд╛ рдХреЗрд╡рд▓ рдПрдХ рдмрд╛рд░ рдЙрд▓реНрд▓реЗрдЦ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЖрд╡рд╢реНрдпрдХ рд╣реИ:
рд░реЗрдЦрд╛ред рдпрджрд┐ рдкреИрдХреЗрдЬ рдХрд╛ рд╕рдВрд╕реНрдХрд░рдг рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ, рддреЛ рдХрд┐рд╕реА рднреА рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдЬрд╛рдБрдЪред

рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдирд┐рдЬреА:
рдЗрд╕ рдкреИрдХреЗрдЬ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдкреИрдХреЗрдЬреЛрдВ рдХреА рд╕реВрдЪреАред рд╕реЗ рдЕрдВрддрд░ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЕрд░реНрдерд╛рдд
рдХреЗ рддрд╣рдд рд╕реВрдЪреАрдмрджреНрдз рд╕рдВрдХреБрд▓ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИредрдирд┐рдЬреА рдзреНрд╡рдЬ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рдирд╣реАрдВ рд░рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ
рд╕реВрдЪреА рдХреА рдЧрдгрдирд╛ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдЬреБрдбрд╝реЗ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдХреЗ рд▓рд┐рдП рдХреА рдЬрд╛рддреА рд╣реИ (рдпрд╛рдиреА, рдЬрдм --static рдирд╣реАрдВ рдерд╛
рдирд┐рд░реНрджрд┐рд╖реНрдЯ)ред рдЙрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдЬрд╣рд╛рдВ рдкреНрд░рддреНрдпреЗрдХ .pc рдлрд╝рд╛рдЗрд▓ рдХрд┐рд╕реА рд▓рд╛рдпрдмреНрд░реЗрд░реА рд╕реЗ рдореЗрд▓ рдЦрд╛рддреА рд╣реИ,
рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИредрдирд┐рдЬреА рдХреЗ рдмреАрдЪ рдирд┐рд░реНрднрд░рддрд╛ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВред

рд╕рдВрдШрд░реНрд╖:
рдпрд╣ рд╡реИрдХрд▓реНрдкрд┐рдХ рд▓рд╛рдЗрди рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИ рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЕрддрд┐рд░рд┐рдХреНрдд рд╡рд┐рд╡реЗрдХ рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореБрдЦреНрдп рд░реВрдк рд╕реЗ
рдЯреВрдЯреЗ рд╣реБрдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рддрд┐рд╖реНрдард╛рдиреЛрдВ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдПред рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕ рд╕рдорд╛рди рд╣реИ рдЖрд╡рд╢реНрдпрдХ рд╣реИ: рд╕рд┐рд╡рд╛рдп
рдХрд┐ рдЖрдк рдПрдХ рд╣реА рдкреИрдХреЗрдЬ рдХреЛ рдпрд╣рд╛рдВ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдмрд╛рд░ рд╕реВрдЪреАрдмрджреНрдз рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП "foobar =
1.2.3, foobar = 1.2.5, foobar>= 1.3", рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдРрд╕рд╛ рдХрд░рдиреЗ рдХрд╛ рдХрд╛рд░рдг рд╣реИред рдпрджрд┐ рдХреЛрдИ рд╕рдВрд╕реНрдХрд░рдг
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ, рддреЛ рдЖрдкрдХрд╛ рдкреИрдХреЗрдЬ рдЙрд▓реНрд▓рд┐рдЦрд┐рдд рдХреЗ рд╕рднреА рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рд╡рд┐рд░реЛрдз рдХрд░рддрд╛ рд╣реИ
рдкреИрдХреЗрдЬред рдпрджрд┐ рдХреЛрдИ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЖрдкрдХреЗ рдкреИрдХреЗрдЬ рдФрд░ рдПрдХ рд╡рд┐рд░реЛрдзреА рдкреИрдХреЗрдЬ рдХрд╛ рдЙрд╕реА рдкрд░ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реИ
рд╕рдордп, рддрдм рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╢рд┐рдХрд╛рдпрдд рдХрд░реЗрдВрдЧреЗред

рд▓рд┐рдмреНрд╕: рдЗрд╕ рд▓рд╛рдЗрди рдХреЛ рдЖрдкрдХреЗ рдкреИрдХреЗрдЬ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢рд┐рд╖реНрдЯ рд▓рд┐рдВрдХ рдлрд╝реНрд▓реИрдЧ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдПред рдХреЛрдИ рдЭрдВрдбрд╛ рди рдЬреЛрдбрд╝реЗрдВ
рдЖрд╡рд╢реНрдпрдХ рдкреИрдХреЗрдЬ рдХреЗ рд▓рд┐рдП; рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЙрдиреНрд╣реЗрдВ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЬреЛрдбрд╝ рджреЗрдЧрд╛ред

Libs.рдирд┐рдЬреА:
рдЗрд╕ рд▓рд╛рдЗрди рдореЗрдВ рдЙрдкрдпреЛрдЧ рдореЗрдВ рдЖрдиреЗ рд╡рд╛рд▓реЗ рдХрд┐рд╕реА рднреА рдирд┐рдЬреА рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреА рд╕реВрдЪреА рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рдирд┐рдЬреА рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╣реИрдВ
рдкреБрд╕реНрддрдХрд╛рд▓рдп рдЬреЛ рдЖрдкрдХреЗ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЙрдЬрд╛рдЧрд░ рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рд╣реИрдВ
рд╕реНрдерд┐рд░ рд▓рд┐рдВрдХрд┐рдВрдЧред рдпрд╣ рд╕реЗ рдЕрд▓рдЧ рд╣реИ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИредрдирд┐рдЬреА рдЗрд╕рдореЗрдВ рдпрд╣ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХрд╛ рд╕рдВрджрд░реНрдн рджреЗрддрд╛ рд╣реИ
рдЬрд┐рд╕рдореЗрдВ рдкреИрдХреЗрдЬ рдлрд╝рд╛рдЗрд▓реЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рд╣реИрдВред

рд╕реАрдлреНрд▓реИрдЧреНрд╕:
рдЗрд╕ рд▓рд╛рдЗрди рдХреЛ рдЖрдкрдХреЗ рдкреИрдХреЗрдЬ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрдВрдкрд╛рдЗрд▓ рдлрд╝реНрд▓реИрдЧреНрд╕ рдХреЛ рд╕реВрдЪреАрдмрджреНрдз рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдХреЛрдИ рднреА рди рдЬреЛрдбрд╝реЗрдВ
рдЖрд╡рд╢реНрдпрдХ рдкреИрдХреЗрдЬ рдХреЗ рд▓рд┐рдП рдЭрдВрдбреЗ; рдкреАрдХреЗрдЬреА-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЙрдиреНрд╣реЗрдВ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЬреЛрдбрд╝ рджреЗрдЧрд╛ред

onworks.net рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд▓рд╛рдЗрди i686-w64-mingw32-pkg-config рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ


рдлреНрд░реА рд╕рд░реНрд╡рд░ рдФрд░ рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди

рд╡рд┐рдВрдбреЛрдЬ рдФрд░ рд▓рд╛рдЗрдиреЗрдХреНрд╕ рдПрдк рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ

рд▓рд┐рдирдХреНрд╕ рдХрдорд╛рдВрдб

  • 1
    abidiff
    abidiff
    рдПрдмрд┐рдбрд┐рдл - рдИрдПрд▓рдПрдл рдлрд╛рдЗрд▓реЛрдВ рдХреЗ рдПрдмреАрдЖрдИ рдХреА рддреБрд▓рдирд╛ рдХрд░реЗрдВ
    рдПрдмрд┐рдбреАрдл рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрд╛рдЗрдирд░реА рдХреА рддреБрд▓рдирд╛ рдХрд░рддрд╛ рд╣реИ
    рджреЛ рд╕рд╛рдЭрд╛ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рдЗрдВрдЯрд░рдлреЗрд╕ (рдПрдмреАрдЖрдИ)ред
    рдИрдПрд▓рдПрдл рдкреНрд░рд╛рд░реВрдк рдореЗрдВред рдпрд╣ рдПрдХ рдЕрд░реНрдердкреВрд░реНрдг рдЙрддреНрд╕рд░реНрдЬрди рдХрд░рддрд╛ рд╣реИ
    рд░рд┐рдкреЛрд░реНрдЯ...
    рдПрдмрд┐рдбреАрдл рдЪрд▓рд╛рдПрдВ
  • 2
    рдЖрдмрд┐рджрд╡
    рдЖрдмрд┐рджрд╡
    abidw - ELF рдХреЗ ABI рдХреЛ рдХреНрд░рдордмрджреНрдз рдХрд░реЗрдВ
    рдлрд╝рд╛рдЗрд▓ abidw рдИрдПрд▓рдПрдл рдореЗрдВ рдПрдХ рд╕рд╛рдЭрд╛ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдкрдврд╝рддрд╛ рд╣реИ
    рдкреНрд░рд╛рд░реВрдк рдФрд░ рдПрдХ рдПрдХреНрд╕рдПрдордПрд▓ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд╛ рдЙрддреНрд╕рд░реНрдЬрди рдХрд░рддрд╛ рд╣реИ
    рдЗрд╕рдХреЗ ABI рд╕реЗ рдорд╛рдирдХ рдЖрдЙрдЯрдкреБрдЯ рддрдХред
    рдЙрддреНрд╕рд░реНрдЬрд┐рдд ...
    рдЕрдмреАрдж рдЪрд▓рд╛рдУ
  • 3
    copac2xml
    copac2xml
    рдмрд┐рдмреБрдЯрд┐рд▓реНрд╕ - рдЧреНрд░рдВрде рд╕реВрдЪреА рд░реВрдкрд╛рдВрддрд░рдг
    рдЙрдкрдпреЛрдЧрд┐рддрд╛рдУрдВ ...
    Copac2xml рдЪрд▓рд╛рдПрдБ
  • 4
    рдХреЙрдкреНрдЯ
    рдХреЙрдкреНрдЯ
    рдХреЙрдкреНрдЯ - рдкреАрдкрд╣реЛрд▓ рдЕрдиреБрдХреВрд▓рдХ SYSNOPIS:
    рдХреЙрдкреНрдЯ рдлрд╝рд╛рдЗрд▓.. рд╡рд┐рд╡рд░рдг: рдХреЙрдкреНрдЯ рдПрдХ рд╣реИ
    рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рдпреЛрдЬрди рдкреАрдкрд╣реЛрд▓ рдЕрдиреБрдХреВрд▓рдХред рдпрд╣
    рдЕрдкрдиреЗ рдорд╛рдирдХ рдЗрдирдкреБрдЯ рд╕реЗ рдХреЛрдб рдкрдврд╝рддрд╛ рд╣реИ рдФрд░
    рдПрдХ рд▓рд┐рдЦрддрд╛ рд╣реИ...
    рдХреЙрдк рдЪрд▓рд╛рдУ
  • 5
    рдЗрдХрдЯреНрдард╛_stx_рд╢реАрд░реНрд╖рдХ
    рдЗрдХрдЯреНрдард╛_stx_рд╢реАрд░реНрд╖рдХ
    рдЗрдХрдЯреНрдард╛_stx_рд╢реАрд░реНрд╖рдХ - рд╢реАрд░реНрд╖рдХ рдЗрдХрдЯреНрдард╛ рдХрд░реЗрдВ
    Stx рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рд╕реЗ рдШреЛрд╖рдгрд╛рдПрдБ ...
    рдЗрдХрдЯреНрдард╛_stx_titles рдЪрд▓рд╛рдПрдБ
  • 6
    рдЧреИрдЯрд▓рд┐рдВрдЧ-рдмреЗрдВрдЪ
    рдЧреИрдЯрд▓рд┐рдВрдЧ-рдмреЗрдВрдЪ
    рдмреЗрдВрдЪ - http рдмреЗрдВрдЪрдорд╛рд░реНрдХ ...
    рдЧреИрдЯрд▓рд┐рдВрдЧ-рдмреЗрдВрдЪ рдЪрд▓рд╛рдПрдВ
  • рдЕрдзрд┐рдХ "

Ad