Ubuntu Online, Fedora Online, Windows ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ ๋๋ MAC OS ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ์ ๊ฐ์ ์ฌ๋ฌ ๋ฌด๋ฃ ์จ๋ผ์ธ ์ํฌ์คํ ์ด์ ์ค ํ๋๋ฅผ ์ฌ์ฉํ์ฌ OnWorks ๋ฌด๋ฃ ํธ์คํ ๊ณต๊ธ์์์ ์คํํ ์ ์๋ kadu-config ๋ช ๋ น์ ๋๋ค.
ํ๋ก๊ทธ๋จ:
์ด๋ฆ
kadu-config - ์ค์น๋ kadu ๋ฒ์ ์ ๋ํ ์ ๋ณด๋ฅผ ๊ฐ์ ธ์ค๋ ์คํฌ๋ฆฝํธ
๊ฐ์
kadu ๊ตฌ์ฑ [--์ ๋์ฌ[=๋๋ ํฐ๋ฆฌ]] [--exec-์ ๋์ฌ[=๋๋ ํฐ๋ฆฌ]] [--๋ฒ์ ] [--libs] [--cflags]
[--๋ฐ์ดํฐ-๋๋ ํฐ๋ฆฌ] [--๋ชจ๋-๋๋ ํฐ๋ฆฌ] [--qt-moc-๋๋ ํฐ๋ฆฌ]
๊ธฐ์
kadu ๊ตฌ์ฑ ๋ผ์ด๋ธ๋ฌ๋ฆฌ/ํฌํจ ๊ฒฝ๋ก๋ฅผ ๊ฒ์ํ๊ธฐ ์ํ ๋๊ตฌ์ ๋๋ค. ์นด๋ ๋ก ์ปดํ์ผ๋์์ต๋๋ค.
๊ธฐ๋ณธ ์์ค ํธ๋ฆฌ ์ธ๋ถ์์ ์์ ์ Kadu ๋ชจ๋์ ์ปดํ์ผํ๋ ์ฌ๋๋ค์๊ฒ ์ ์ฉํฉ๋๋ค.
kadu ๊ตฌ์ฑ ~์ ๊ทผ๊ฑฐํ๋ค xmms ๊ตฌ์ฑ ์ธ์ฌ๋ง xmms ํจํค์ง.
์ต์
kadu ๊ตฌ์ฑ ๋ค์ ์ต์ ์ ํ์ฉํฉ๋๋ค.
--์ ๋์ฌ[=๋๋ ํฐ๋ฆฌ]
์ง์ ๋ ๊ฒฝ์ฐ ์ฌ์ฉ DIR ์ค์น ์ ๋์ด ๋์ ์นด๋ ๋ก ์ง์ด์ก๋ค
--cflags ๋ฐ --libs ์ต์ ์ ๋ํ ์ถ๋ ฅ์ ๊ณ์ฐํ ๋. ์ด ์ต์ ์ ๋ํ
--exec-prefix๊ฐ ์ง์ ๋์ง ์์ ๊ฒฝ์ฐ exec ์ ๋์ฌ์ ์ฌ์ฉ๋ฉ๋๋ค. ์ด ์ต์ ์
--libs ๋๋ --cflags ์ต์ ์์ ์ง์ ๋ฉ๋๋ค.
--exec-์ ๋์ฌ[=๋๋ ํฐ๋ฆฌ]
์ง์ ๋ ๊ฒฝ์ฐ ์ฌ์ฉ DIR ์ค์น exec ์ ๋์ฌ ๋์ ์นด๋ ์ง์ด์ก๋ค
--cflags ๋ฐ --libs ์ต์ ์ ๋ํ ์ถ๋ ฅ์ ๊ณ์ฐํ ๋ ์ฌ์ฉํฉ๋๋ค. ์ด ์ต์
--libs ๋๋ --cflags ์ต์ ์์ ์ง์ ํด์ผ ํฉ๋๋ค.
--๋ฒ์ญ
ํ์ฌ ์ค์น๋ ๋ฒ์ ์ธ์ ์นด๋ ํ์ค ์ถ๋ ฅ์์.
--libs ์ฐ๊ฒฐ์ ํ์ํ ๋ง์ปค ํ๋๊ทธ๋ฅผ ์ธ์ํฉ๋๋ค. ์นด๋ ํ๋ก๊ทธ๋จ์.
--cflags
๋ค์์ ์ฌ์ฉํ๋ ํ๋ก๊ทธ๋จ์ ์ปดํ์ผํ๋ ๋ฐ ํ์ํ ์ปดํ์ผ๋ฌ ํ๋๊ทธ๋ฅผ ์ธ์ํฉ๋๋ค. ์นด๋.
--๋ฐ์ดํฐ ๋๋ ํ ๋ฆฌ
๋ค์ ๋๋ ํ ๋ฆฌ๋ฅผ ์ธ์ํ์ญ์์ค. ์นด๋์ ์์ด์ฝ, ์ด๋ชจํฐ์ฝ ๋ฐ ์ฌ์ด๋ ํ ๋ง๋
์ ์ค์น.
--๋ชจ๋-๋๋ ํฐ๋ฆฌ
๋ค์ ๋๋ ํ ๋ฆฌ๋ฅผ ์ธ์ํ์ญ์์ค. ์นด๋์ ๋ชจ๋์ ์ค๋ช ๋ฐ ๋ฐ์ดํฐ ํ์ผ์ ์ ์งํฉ๋๋ค.
--qt-moc-๋๋ ํ ๋ฆฌ
๋ค์ ๋๋ ํ ๋ฆฌ๋ฅผ ์ธ์ํ์ญ์์ค. Qt์ moc ์ปดํ์ผ๋ฌ๊ฐ ์ค์น๋์ด ์์ต๋๋ค.
onworks.net ์๋น์ค๋ฅผ ์ฌ์ฉํ์ฌ ์จ๋ผ์ธ์์ kadu-config ์ฌ์ฉ