์ด๊ฒ์ Ubuntu Online, Fedora Online, Windows ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ ๋๋ MAC OS ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ์ ๊ฐ์ ์ฌ๋ฌ ๋ฌด๋ฃ ์จ๋ผ์ธ ์ํฌ์คํ ์ด์ ์ค ํ๋๋ฅผ ์ฌ์ฉํ์ฌ OnWorks ๋ฌด๋ฃ ํธ์คํ ์ ๊ณต์ ์ฒด์์ ์คํํ ์ ์๋ mkc_check_header ๋ช ๋ น์ ๋๋ค.
ํ๋ก๊ทธ๋จ:
์ด๋ฆ
mkc_check_header - ํค๋ ํ์ผ์ด ์๋์ง ๊ฐ์งํฉ๋๋ค.
๊ฐ์
mkc_check_header
mkc_check_header -h
๊ธฐ์
mkc_check_header ํ ์คํธ ํ๋ก๊ทธ๋จ์ ์ปดํ์ผํ์ฌ ํค๋ ํ์ผ์ ์กด์ฌ ์ฌ๋ถ๋ฅผ ๊ฐ์งํฉ๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก
stdout์ 1(true) ๋๋ 0(false)์ ์ธ์ํฉ๋๋ค.
์ต์
-h ๋์๋ง ๋ฉ์์ง ํ์
ํ๊ฒฝ
CC ์ปดํ์ผ๋ฌ. ๊ธฐ๋ณธ์ ์ผ๋ก cc ์ฌ์ฉ.
CPPFLAGS, ๊น๋ฐ
์ปดํ์ผ๋ฌ์ ์ ๋ฌ๋๋ ์ต์ (์: ์ถ๊ฐ ๋๋ ํฐ๋ฆฌ์ ๊ฒฝ์ฐ -I)
ํค๋ ํ์ผ์ ํฌํจํฉ๋๋ค.
MKC_VERBOSE
1๋ก ์ค์ ํ๋ฉด ์์ธํ ๋ฉ์์ง๊ฐ stderr๋ก ์ถ๋ ฅ๋ฉ๋๋ค.
MKC_SHOW_์บ์๋จ
1๋ก ์ค์ ๋๊ณ MKC_VERBOSE๊ฐ 1๋ก ์ค์ ๋๋ฉด ์บ์๋ ๊ฒฐ๊ณผ๊ฐ stderr๋ก ์ถ๋ ฅ๋ฉ๋๋ค.
MKC_CACHEDIR
์์ ๋ฐ ์บ์ ํ์ผ์ด ์์ฑ๋๋ ๋๋ ํฐ๋ฆฌ์ ๋๋ค. ์ค์ ํ์ง ์์ผ๋ฉด ์์ฑ๋ฉ๋๋ค.
ํ์ฌ ๋๋ ํฐ๋ฆฌ์ ์์ต๋๋ค.
MKC_NOCACHE
MKC_NOCACHE ๋ณ์๊ฐ 1๋ก ์ค์ ๋์ง ์์ผ๋ฉด ๋ชจ๋ ๊ฒฐ๊ณผ๊ฐ ์บ์๋ฉ๋๋ค.
MKC_DELETE_TMPํ์ผ
1๋ก ์ค์ ํ๋ฉด ์์ ํ์ผ์ด ์ ๊ฑฐ๋ฉ๋๋ค.
์ฌ์ฉ ์
mkc_check_header stdint.h
mkc_check_header getopt.h
onworks.net ์๋น์ค๋ฅผ ์ฌ์ฉํ์ฌ ์จ๋ผ์ธ์ผ๋ก mkc_check_header ์ฌ์ฉ