เด‡เด‚เด—เตเดฒเต€เดทเตเดซเตเดฐเดžเตเดšเตเดธเตเดชเดพเดจเดฟเดทเต

Ad


OnWorks เดซเต†เดตเดฟเด•เตเด•เต‹เตบ

mips64-linux-gnuabi64-cpp-5 - เด•เตเดฒเต—เดกเดฟเตฝ เด“เตบเดฒเตˆเดจเดฟเตฝ

เด‰เดฌเตเดฃเตเดŸเต เด“เตบเดฒเตˆเตป, เดซเต†เดกเต‹เดฑ เด“เตบเดฒเตˆเตป, เดตเดฟเตปเดกเต‹เดธเต เด“เตบเดฒเตˆเตป เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ MAC OS เด“เตบเดฒเตˆเตป เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เดŽเดจเตเดจเดฟเดตเดฏเดฟเดฒเต‚เดŸเต† OnWorks เดธเต—เดœเดจเตเดฏ เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดฆเดพเดคเดพเดตเดฟเตฝ mips64-linux-gnuabi64-cpp-5 เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด•

เด‡เดคเดพเดฃเต mips64-linux-gnuabi64-cpp-5 เดŽเดจเตเดจ เด•เดฎเดพเตปเดกเต, เด‰เดฌเตเดฃเตเดŸเต เด“เตบเดฒเตˆเตป, เดซเต†เดกเต‹เดฑ เด“เตบเดฒเตˆเตป, เดตเดฟเตปเดกเต‹เดธเต เด“เตบเดฒเตˆเตป เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ MAC OS เด“เตบเดฒเตˆเตป เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เดŽเดจเตเดจเดฟเด™เตเด™เดจเต†เดฏเตเดณเตเดณ เดžเด™เตเด™เดณเตเดŸเต† เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดธเต—เดœเดจเตเดฏ เด“เตบเดฒเตˆเตป เดตเตผเด•เตเด•เตเดธเตเดฑเตเดฑเต‡เดทเดจเตเด•เดณเดฟเดฒเตŠเดจเตเดจเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต OnWorks เดธเต—เดœเดจเตเดฏ เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดฆเดพเดคเดพเดตเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเดจเดพเด•เตเด‚.

เด‰เดฌเตเดฃเตเดŸเตเดตเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• เดซเต†เดกเต‹เดฑเดฏเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• เดตเดฟเตปเดกเต‹เดธเต เดธเดฟเดฎเตเดฎเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• MACOS เดธเดฟเดฎเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด•

เดชเดŸเตเดŸเดฟเด•:

NAME


cpp - เดธเดฟ เดชเตเดฐเต€เดชเตเดฐเตŠเดธเดธเตเดธเตผ

เดธเดฟเดจเต‹เดชเตเดธเดฟเดธเต


cpp [-Dเดฎเดพเด•เตเดฐเต‹[=defn]...] [-Uเดฎเดพเด•เตเดฐเต‹]
[-Iเดฎเตเดคเดฒเดพเดณเดฟ...] [- iquoteเดฎเตเดคเดฒเดพเดณเดฟ...]
[-Wเดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต...]
[-M|-เดŽเด‚.เดŽเด‚] [-เดŽเด‚.เดœเดฟ] [-เดŽเด‚.เดŽเดซเต เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเต]
[-เดŽเด‚.เดชเดฟ] [-เดŽเด‚.เด•เตเดฏเต เดฒเด•เตเดทเตเดฏเด‚...]
[-เดŽเด‚.เดŸเดฟ เดฒเด•เตเดทเตเดฏเด‚...]
[-P] [-fno-working-directory]
[-x เดญเดพเดท] [-std=เดธเดพเดงเดพเดฐเดฃ]
infile เด”เดŸเตเดŸเตเดซเดฟเตฝ

เดเดฑเตเดฑเดตเตเด‚ เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฏ เด“เดชเตเดทเดจเตเด•เตพ เดฎเดพเดคเตเดฐเด‚ เด‡เดตเดฟเดŸเต† เดชเดŸเตเดŸเดฟเด•เดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต; เดฌเดพเด•เตเด•เดฟเดฏเตเดณเตเดณเดตเดฏเตเด•เตเด•เดพเดฏเดฟ เดคเดพเดดเต† เด•เดพเดฃเตเด•.

เดตเดฟเดตเดฐเดฃเด‚


เดธเดฟ เดชเตเดฐเต€เดชเตเดฐเตŠเดธเดธเตเดธเตผ, เดชเดฒเดชเตเดชเต‹เดดเตเด‚ เด…เดฑเดฟเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเดคเต เดธเดฟเดชเดฟเดชเดฟ, เด’เดฐเต เด†เดฃเต เดฎเดพเด•เตเดฐเต‹ เดชเตเดฐเต‹เดธเดธเตผ เด…เดคเต เดธเตเดตเดฏเดฎเต‡เดต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต
เด•เด‚เดชเตˆเตฝ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เดจเดฟเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เดฐเต‚เดชเดพเดจเตเดคเดฐเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดธเดฟ เด•เด‚เดชเตˆเดฒเตผ. เด‡เดคเดฟเดจเต† เดฎเดพเด•เตเดฐเต‹ เดŽเดจเตเดจเต เดตเดฟเดณเดฟเด•เตเด•เตเดจเตเดจเต
เดชเตเดฐเตŠเดธเดธเตผ เด•เดพเดฐเดฃเด‚ เด…เดคเต เดจเดฟเตผเดตเตเดตเดšเดฟเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต เดฎเดพเด•เตเดฐเต‹เด•เตพ, เดฆเตˆเตผเด˜เตเดฏเดฎเต‡เดฑเดฟเดฏ เดšเตเดฐเตเด•เตเด•เต†เดดเตเดคเตเดคเตเด•เดณเดพเดฃเต
เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจเต.

C, C++, Objective-C เดธเต‹เดดเตโ€Œเดธเต เด•เต‹เดกเต เดŽเดจเตเดจเดฟเดตเดฏเตโ€Œเด•เตเด•เตŠเดชเตเดชเด‚ เดฎเดพเดคเตเดฐเดฎเต‡ C เดชเตเดฐเต€เดชเตเดฐเตŠเดธเดธเตเดธเตผ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เด‰เดฆเตเดฆเต‡เดถเดฟเดšเตเดšเตเดณเตเดณเต.
เดฎเตเตปเด•เดพเดฒเด™เตเด™เดณเดฟเตฝ, เด‡เดคเต เด’เดฐเต เดชเตŠเดคเต เดŸเต†เด•เตเดธเตเดฑเตเดฑเต เดชเตเดฐเต‹เดธเดธเตผ เด†เดฏเดฟ เดฆเตเดฐเตเดชเดฏเต‹เด—เด‚ เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเดŸเดฟเดŸเตเดŸเตเดฃเตเดŸเต. เด‡เดคเต เด‡เตปเดชเตเดŸเตเดŸเดฟเตฝ เดถเตเดตเดพเดธเด‚ เดฎเตเดŸเตเดŸเดฟเด•เตเด•เตเด‚
เดธเดฟเดฏเตเดŸเต† เดฒเต†เด•เตเดธเดฟเด•เตเด•เตฝ เดจเดฟเดฏเดฎเด™เตเด™เตพ เด…เดจเตเดธเดฐเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด…เดชเตเดชเต‹เดธเตโ€ŒเดŸเตเดฐเต‹เดซเดฟเด•เตพ เด‡เด™เตเด™เดจเต† เดตเตเดฏเดพเด–เตเดฏเดพเดจเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเด‚
เดชเตเดฐเดคเต€เด• เดธเตเดฅเดฟเดฐเดพเด™เตเด•เด™เตเด™เดณเตเดŸเต† เด†เดฐเด‚เดญเด‚, เดชเดฟเดถเด•เตเด•เตพเด•เตเด•เต เด•เดพเดฐเดฃเดฎเดพเด•เตเดจเตเดจเต. เด•เต‚เดŸเดพเดคเต†, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด…เดคเดฟเตฝ เด†เดถเตเดฐเดฏเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ
เดธเดฟ-เด•เตเดŸเตเด‚เดฌ เดญเดพเดทเด•เตพเด•เตเด•เต เดชเตเดฐเดพเดงเดพเดจเตเดฏเดฎเดฟเดฒเตเดฒเดพเดคเตเดค เด‡เตปเดชเตเดŸเตเดŸเดฟเดจเตเดฑเต† เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ เดธเด‚เดฐเด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต.
เด’เดฐเต Makefile เดฎเตเตปเด•เต‚เดŸเตเดŸเดฟ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดคเดพเตฝ, เดŽเดฒเตเดฒเดพ เดนเดพเตผเดกเต เดŸเดพเดฌเตเด•เดณเตเด‚ เดจเต€เด•เตเด•เด‚เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเด‚, เด•เต‚เดŸเดพเดคเต† Makefile เดšเต†เดฏเตเดฏเตเด‚
เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ.

เด‡เดคเต เดชเดฑเดžเตเดžเตเด•เดดเดฟเดžเตเดžเดพเตฝ, C. เดฎเดฑเตเดฑเตเดณเตเดณเดตเดฏเดฒเตเดฒเดพเดคเตเดค เด•เดพเดฐเตเดฏเด™เตเด™เดณเดฟเตฝ cpp เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดชเดฒเดชเตเดชเต‹เดดเตเด‚ เดฐเด•เตเดทเดชเตเดชเต†เดŸเดพเด‚
Algol-ish เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเด‚เด—เต เดญเดพเดทเด•เตพ เดชเดฒเดชเตเดชเต‹เดดเตเด‚ เดธเตเดฐเด•เตเดทเดฟเดคเดฎเดพเดฃเต (Pascal, Ada, เดฎเตเดคเดฒเดพเดฏเดต) เด…เดคเตเดชเต‹เดฒเต† เด…เดธเด‚เดฌเตเดฒเดฟเดฏเตเด‚
เดœเดพเด—เตเดฐเดค. -เดชเดฐเดฎเตเดชเดฐเดพเด—เดค-เดธเดฟเดชเดฟเดชเดฟ เดฎเต‹เดกเต เด•เต‚เดŸเตเดคเตฝ เดตเตˆเดฑเตเดฑเต เดธเตเดชเต‡เดธเต เดธเด‚เดฐเด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดฒเตเดฒเดพเดคเตเดคเดชเด•เตเดทเด‚ เด•เต‚เดŸเตเดคเตฝ
เด…เดจเตเดตเดฆเดจเต€เดฏเดฎเดพเดฏ. C เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ C++ เดถเตˆเดฒเดฟเดฏเดฟเดฒเตเดณเตเดณ เด•เดฎเดจเตเดฑเตเด•เตพ เดŽเดดเตเดคเดฟเดฏเดพเตฝ เดชเดฒ เดชเตเดฐเดถเตเดจเด™เตเด™เดณเตเด‚ เด’เดดเดฟเดตเดพเด•เตเด•เดพเด‚
เดชเตเดฐเดพเดฆเต‡เดถเดฟเด• เดญเดพเดทเดพ เด•เดฎเดจเตเดฑเตเด•เตพเด•เตเด•เต เดชเด•เดฐเด‚ เดฎเดพเด•เตเดฐเต‹เด•เตพ เดฒเดณเดฟเดคเดฎเดพเดฏเดฟ เดธเต‚เด•เตเดทเดฟเด•เตเด•เตเด•.

เดธเดพเดงเตเดฏเดฎเดพเด•เตเดจเตเดจเดฟเดŸเดคเตเดคเต†เดฒเตเดฒเดพเด‚, เดจเดฟเด™เตเด™เตพ เดŽเดดเตเดคเตเดจเตเดจ เดญเดพเดทเดฏเตเด•เตเด•เต เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฏ เด’เดฐเต เดชเตเดฐเต€เดชเตเดฐเตŠเดธเดธเตเดธเตผ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฃเด‚
เด‡เตป. เด—เตเดจเต เด…เดธเด‚เดฌเตเดฒเดฑเดฟเดจเตเดฑเต† เด†เดงเตเดจเดฟเด• เดชเดคเดฟเดชเตเดชเตเด•เตพเด•เตเด•เต เดฎเดพเด•เตเดฐเต‹ เดธเต—เด•เดฐเตเดฏเด™เตเด™เดณเตเดฃเตเดŸเต. เดเดฑเตเดฑเดตเตเด‚ เด‰เดฏเตผเดจเตเดจ เดจเดฟเดฒ
เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเด‚เด—เต เดญเดพเดทเด•เตพเด•เตเด•เต เด…เดตเดฐเตเดŸเต‡เดคเดพเดฏ เดธเต‹เดชเดพเดงเดฟเด•เดฎเดพเดฏ เดธเดฎเดพเดนเดพเดฐเดตเตเด‚ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเตฝ เดธเด‚เดตเดฟเดงเดพเดจเดตเตเดฎเตเดฃเตเดŸเต. เดŽเด™เตเด•เดฟเตฝ
เดฎเดฑเตเดฑเต†เดฒเตเดฒเดพเด‚ เดชเดฐเดพเดœเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเต, GNU M4 เดชเต‹เดฒเต†เดฏเตเดณเตเดณ เด’เดฐเต เดฏเดฅเดพเตผเดคเตเดฅ เดชเตŠเดคเต เดŸเต†เด•เตเดธเตเดฑเตเดฑเต เดชเตเดฐเต‹เดธเดธเตผ เดชเดฐเต€เด•เตเดทเดฟเด•เตเด•เตเด•.

เดธเดฟ เดชเตเดฐเต€เดชเตเดฐเต‹เดธเดธเดฑเตเด•เตพ เดšเดฟเดฒ เดตเดฟเดถเดฆเดพเด‚เดถเด™เตเด™เดณเดฟเตฝ เดตเตเดฏเดคเตเดฏเดพเดธเดชเตเดชเต†เดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดˆ เดฎเดพเดจเตเดตเตฝ GNU C เดชเตเดฐเต€เดชเตเดฐเตŠเดธเดธเตเดธเตผ เดšเตผเดšเตเดš เดšเต†เดฏเตเดฏเตเดจเตเดจเต
เดเดŽเดธเตเด’ เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เดธเดฟเดฏเตเดŸเต† เดธเดตเดฟเดถเต‡เดทเดคเด•เดณเตเดŸเต† เด’เดฐเต เดšเต†เดฑเดฟเดฏ เดธเต‚เดชเตเดชเตผเดธเต†เดฑเตเดฑเต เดจเตฝเด•เตเดจเตเดจเต. เด…เดคเดฟเดจเตเดฑเต† เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เดฎเต‹เดกเดฟเตฝ, เด—เตเดจเต
เดธเดฟ เดชเตเดฐเต€เดชเตเดฐเตŠเดธเดธเตเดธเตผ เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเดฟเดจเต เด†เดตเดถเตเดฏเดฎเดพเดฏ เดšเดฟเดฒ เด•เดพเดฐเตเดฏเด™เตเด™เตพ เดšเต†เดฏเตเดฏเตเดจเตเดจเดฟเดฒเตเดฒ. เด‡เดต เดธเดตเดฟเดถเต‡เดทเดคเด•เดณเดพเดฃเต
เด…เดชเต‚เตผเดตเตเดตเดฎเดพเดฏเดฟ, เดŽเดชเตเดชเต‹เดดเต†เด™เตเด•เดฟเดฒเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเดตเดฏเตเด‚ a เดŽเดจเตเดจเดคเดฟเดจเตเดฑเต† เด…เตผเดคเตเดฅเดคเตเดคเดฟเตฝ เด†เดถเตเดšเดฐเตเดฏเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจ เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เดตเดฐเตเดคเตเดคเดฟเดฏเต‡เด•เตเด•เดพเด‚
เด…เดตเดฐเต† เดชเตเดฐเดคเต€เด•เตเดทเดฟเด•เตเด•เดพเดคเตเดค เดชเตเดฐเต‹เด—เตเดฐเดพเด‚. เด•เตผเดถเดจเดฎเดพเดฏ ISO เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เดธเดฟ เดฒเดญเดฟเด•เตเด•เดพเตป, เดจเดฟเด™เตเด™เตพ เด‡เดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฃเด‚
-std=c90, -std=c99 or -std=c11 เดจเดฟเด™เตเด™เตพ เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเดฟเดจเตเดฑเต† เดเดคเต เดชเดคเดฟเดชเตเดชเดฟเดจเต† เด†เดถเตเดฐเดฏเดฟเดšเตเดšเต เด“เดชเตเดทเดจเตเด•เตพ
เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต. เดŽเดฒเตเดฒเดพ เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดกเดฏเด—เตเดจเต‹เดธเตเดฑเตเดฑเดฟเด•เตเดธเตเด‚ เดฒเดญเดฟเด•เตเด•เดพเตป, เดจเดฟเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต -เดชเต†เดกเดพเดจเตเดฑเดฟเด•เต.

เดˆ เดฎเดพเดจเตเดตเตฝ ISO เดชเตเดฐเต€เดชเตเดฐเต‹เดธเดธเดฑเดฟเดจเตเดฑเต† เดธเตเดตเดญเดพเดตเด‚ เดตเดฟเดตเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดธเต—เดœเดจเตเดฏเด‚ เด•เตเดฑเดฏเตเด•เตเด•เดพเตป
เดตเตเดฏเดคเตเดฏเดพเดธเด™เตเด™เตพ, เด‡เดตเดฟเดŸเต† เดเดŽเดธเตเด’ เดชเตเดฐเต€เดชเตเดฐเต‹เดธเดธเดฑเดฟเดจเตเดฑเต† เดธเตเดตเดญเดพเดตเด‚ เดชเดฐเดฎเตเดชเดฐเดพเด—เดคเดตเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเดฟเดฒเตเดฒ
เดธเต†เดฎเดพเดจเตเดฑเดฟเด•เตเดธเต, เดชเดฐเดฎเตเดชเดฐเดพเด—เดค เดชเตเดฐเต€เดชเตเดฐเตŠเดธเดธเตเดธเตผ เด…เดคเต‡ เดฐเต€เดคเดฟเดฏเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดฃเด‚. เดตเดฟเดตเดฟเดง
เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดตเตเดฏเดคเตเดฏเดพเดธเด™เตเด™เตพ เดตเดฟเดญเดพเด—เดคเตเดคเดฟเตฝ เดตเดฟเดถเดฆเดฎเดพเดฏเดฟ เดชเตเดฐเดคเดฟเดชเดพเดฆเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต เดชเดฐเดฎเตเดชเดฐเดพเด—เดค เดซเดพเดทเตป.

เดตเตเดฏเด•เตเดคเดคเดฏเตเด•เตเด•เดพเดฏเดฟ, เดฎเดฑเตเดฑเตเดตเดฟเดงเดคเตเดคเดฟเตฝ เดธเต‚เดšเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เดฑเดซเดฑเตปเดธเตเด•เตพ เดธเดฟ.เดชเดฟ.เดชเดฟ. เดˆ เดฎเดพเดจเตเดตเดฒเดฟเตฝ GNU CPP เดชเดฐเดพเดฎเตผเดถเดฟเด•เตเด•เตเดจเตเดจเต.

เด“เดชเตเดทเดจเตเด•เตพ


เดธเดฟ เดชเตเดฐเต€เดชเตเดฐเตŠเดธเดธเตเดธเตผ เดฐเดฃเตเดŸเต เดซเดฏเตฝ เดจเดพเดฎเด™เตเด™เตพ เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเตเด•เดณเดพเดฏเดฟ เดชเตเดฐเดคเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต, infile เด’เดชเตเดชเด‚ เด”เดŸเตเดŸเตเดซเดฟเตฝ. เดฆเดฟ
เดชเตเดฐเต€เดชเตเดฐเตŠเดธเดธเตเดธเตผ เดตเดพเดฏเดฟเด•เตเด•เตเดจเตเดจเต infile เด…เดคเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจ เดฎเดฑเตเดฑเต‡เดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดซเดฏเดฒเตเด•เตพเด•เตเด•เตŠเดชเตเดชเด‚ # เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเตเด•. เดŽเดฒเตเดฒเดพเด‚
เดธเด‚เดฏเต‹เดœเดฟเดค เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเดšเตเดš เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดŽเดดเตเดคเดชเตเดชเต†เดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต เด”เดŸเตเดŸเตเดซเดฟเตฝ.

เด’เดจเตเดจเตเด•เดฟเตฝ infile or เด”เดŸเตเดŸเตเดซเดฟเตฝ เด’เดฐเตเดชเด•เตเดทเต‡ -, เดเดคเต เดชเต‹เดฒเต† infile เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เด‡เตปเดชเตเดŸเตเดŸเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเดพเดฏเดฟเด•เตเด•เตเด• เดŽเดจเตเดจเดพเดฃเต เด…เตผเดคเตเดฅเดฎเดพเด•เตเด•เตเดจเตเดจเดคเต
as เด”เดŸเตเดŸเตเดซเดฟเตฝ เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเดฟเดฒเต‡เด•เตเด•เต เดŽเดดเตเดคเตเด• เดŽเดจเตเดจเดพเดฃเต เด…เตผเดคเตเดฅเดฎเดพเด•เตเด•เตเดจเตเดจเดคเต. เด•เต‚เดŸเดพเดคเต†, เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดซเดฏเตฝ เด’เดดเดฟเดตเดพเด•เตเด•เดฟเดฏเดพเตฝ, เด…เดคเดฟเดจเตผเดคเตเดฅเด‚
เดŽเด™เตเด•เดฟเตฝ เดชเต‹เดฒเต† เดคเดจเตเดจเต† - เด† เดซเดฏเดฒเดฟเดจเดพเดฏเดฟ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดฐเตเดจเตเดจเต.

เดฎเดฑเตเดฑเตเดตเดฟเดงเดคเตเดคเดฟเตฝ เดธเต‚เดšเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด“เดชเตเดทเตป เด…เดตเดธเดพเดจเดฟเด•เตเด•เตเดจเตเดจเดคเต =, เด’เดฐเต เดตเดพเดฆเด‚ เดŽเดŸเตเด•เตเด•เตเดจเตเดจ เดŽเดฒเตเดฒเดพ เด“เดชเตเดทเดจเตเด•เดณเตเด‚ เด‰เดฃเตเดŸเดพเด•เดพเด‚
เด“เดชเตโ€Œเดทเดจเตเดถเต‡เดทเด‚ เด‰เดŸเดจเดŸเดฟ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด…เดคเดฟเดจเดฟเดŸเดฏเดฟเตฝ เด’เดฐเต เดธเตโ€Œเดชเต†เดฏเตโ€Œเดธเต‹เดŸเต† เด† เดตเดพเดฆเด‚ เดฆเตƒเดถเตเดฏเดฎเดพเด•เตเด•เตเด•
เด“เดชเตเดทเดจเตเด‚ เดตเดพเดฆเดตเตเด‚: -เด‡เดซเต‚ เด’เดชเตเดชเด‚ -I เดซเต‚ เดธเดฎเดพเดจ เดซเดฒเด‚.

เดชเดฒ เด“เดชเตเดทเดจเตเด•เตพเด•เตเด•เตเด‚ เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เด…เด•เตเดทเดฐ เดจเดพเดฎเด™เตเด™เดณเตเดฃเตเดŸเต; เด…เดคเดฟเดจเดพเตฝ เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เด’เดฑเตเดฑ-เด…เด•เตเดทเดฐ เด“เดชเตเดทเดจเตเด•เตพ เด‰เดฃเตเดŸเดพเด•เดพเด‚ เด…เดฒเตเดฒ be
เด—เตเดฐเต‚เดชเตเดชเตเดšเต†เดฏเตโ€Œเดคเดคเต: -เดกเดฟเดŽเด‚ เดŽเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเดณเดฐเต† เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฃเต -d -M.

-D เดชเต‡เดฐเต
เดฎเตเตปเด•เต‚เดŸเตเดŸเดฟ เดจเดฟเดถเตเดšเดฏเดฟเด•เตเด•เตเด• เดชเต‡เดฐเต เด’เดฐเต เดฎเดพเด•เตเดฐเต‹ เด†เดฏเดฟ, เดจเดฟเตผเดตเดšเดจเด‚ 1.

-D เดชเต‡เดฐเต=เดจเดฟเดฐเตเดตเดšเดจเด‚
เดจเตเดฑเต† เด‰เดณเตเดณเดŸเด•เตเด•เด‚ เดจเดฟเดฐเตเดตเดšเดจเด‚ เด…เดต เดธเดฎเดฏเดคเตเดคเต เดชเตเดฐเดคเตเดฏเด•เตเดทเดชเตเดชเต†เดŸเตเดŸเดคเตเดชเต‹เดฒเต† เดŸเต‹เด•เตเด•เดฃเตˆเดธเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต
เดŽเดฏเดฟเดฒเต† เดตเดฟเดตเตผเดคเตเดคเดจ เด˜เดŸเตเดŸเด‚ เดฎเต‚เดจเตเดจเต # เดจเดฟเตผเดตเดšเดฟเด•เตเด•เตเด• เดจเดฟเตผเดฆเตเดฆเต‡เดถเด‚. เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเต, เดจเดฟเตผเดตเดšเดจเด‚ เด†เดฏเดฟเดฐเดฟเด•เตเด•เตเด‚
เดŽเด‚เดฌเดกเดกเต เดจเตเดฏเต‚เดฒเตˆเตป เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเดพเตฝ เดตเต†เดŸเตเดŸเดฟเดšเตเดšเตเดฐเตเด•เตเด•เดฟ.

เดจเดฟเด™เตเด™เตพ เด’เดฐเต เดทเต†เดฒเตเดฒเดฟเตฝ เดจเดฟเดจเตเดจเต‹ เดทเต†เตฝ เดชเต‹เดฒเต†เดฏเตเดณเตเดณ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเตฝ เดจเดฟเดจเตเดจเต‹ เดชเตเดฐเต€เดชเตเดฐเตŠเดธเดธเตเดธเตผ เด…เดญเตเดฏเตผเดคเตเดฅเดฟเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด†เดตเดถเตเดฏเดฎเดพเดฏเดฟ เดตเดจเตเดจเต‡เด•เตเด•เดพเด‚
a เด‰เดณเตเดณ เดธเตโ€Œเดชเต†เดฏเตโ€Œเดธเตเด•เตพ เดชเต‹เดฒเตเดณเตเดณ เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ เดชเดฐเดฟเดฐเด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดทเต†เดฒเตเดฒเดฟเดจเตเดฑเต† เด‰เดฆเตเดงเดฐเดฃเดฟ เดตเดพเด•เตเดฏเด˜เดŸเดจ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต
เดทเต†เตฝ เดตเดพเด•เตเดฏเด˜เดŸเดจเดฏเดฟเตฝ เด…เตผเดคเตเดฅเด‚.

เด•เดฎเดพเตปเดกเต เดฒเตˆเดจเดฟเตฝ เด’เดฐเต เดซเด‚เด—เตเดทเตป เดชเต‹เดฒเตเดณเตเดณ เดฎเดพเด•เตเดฐเต‹ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เดฃเดฎเต†เด™เตเด•เดฟเตฝ, เด…เดคเดฟเดจเตเดฑเต† เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเต เดŽเดดเตเดคเตเด•
เดคเตเดฒเตเดฏ เดšเดฟเดนเตเดจเดคเตเดคเดฟเดจเต เดฎเตเดฎเตเดชเดพเดฏเดฟ เดšเตเดฑเตเดฑเตเดฎเตเดณเตเดณ เดชเดฐเดพเตปเดคเต€เดธเดฟเดธเตเด•เดณเตเดณเตเดณ เดฒเดฟเดธเตเดฑเตเดฑเต (เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ). เดชเดฐเดพเตปเดคเต€เดธเดฟเดธเต เด†เด•เตเดจเตเดจเต
เด’เดŸเตเดŸเตเดฎเดฟเด•เตเด• เดทเต†เดฒเตเดฒเตเด•เตพเด•เตเด•เตเด‚ เด…เตผเดคเตเดฅเดตเดคเตเดคเดพเดฏเดคเดฟเดจเดพเตฝ เดจเดฟเด™เตเด™เตพ เด“เดชเตเดทเตป เด‰เดฆเตเดงเดฐเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เด•เต‚เดŸเต† sh เด’เดชเตเดชเด‚ csh,
-เดกเดฟ'เดชเต‡เดฐเต(เด†เตผเด—เตเดธเต...)=เดจเดฟเดฐเตเดตเดšเดจเด‚' เดชเตเดฐเดตเตƒเดคเตเดคเดฟเด•เตพ.

-D เด’เดชเตเดชเด‚ -U เด•เดฎเดพเตปเดกเต เดฒเตˆเดจเดฟเตฝ เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เด•เตเดฐเดฎเดคเตเดคเดฟเดฒเดพเดฃเต เด“เดชเตเดทเดจเตเด•เตพ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต. เดŽเดฒเตเดฒเดพเด‚
-เด‡เดฎเดพเด•เตเดฐเต‹เดธเต เดซเดฏเดฒเต เด’เดชเตเดชเด‚ -เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต เดซเดฏเดฒเต เดŽเดฒเตเดฒเดพเดคเตเดคเดฟเดจเตเดฎเตเดชเดฐเดฟ, เด“เดชเตเดทเดจเตเด•เตพ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต -D เด’เดชเตเดชเด‚ -U เด“เดชเตเดทเดจเตเด•เตพ.

-U เดชเต‡เดฐเต
เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดฎเตเตป เดจเดฟเตผเดตเดšเดจเด‚ เดฑเดฆเตเดฆเดพเด•เตเด•เตเด• เดชเต‡เดฐเต, เด’เดจเตเดจเตเด•เดฟเตฝ เดฌเดฟเตฝเดฑเตเดฑเต-เด‡เตป เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต -D เด“เดชเตเดทเตป.

-undef
เดธเดฟเดธเตเดฑเตเดฑเด‚-เดจเดฟเตผเดฆเตเดฆเดฟเดทเตโ€ŒเดŸ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดœเดฟเดธเดฟเดธเดฟ-เดจเดฟเตผเดฆเตเดฆเดฟเดทเตโ€ŒเดŸ เดฎเดพเด•เตเดฐเต‹เด•เดณเตŠเดจเตเดจเตเด‚ เดฎเตเตปเด•เต‚เดŸเตเดŸเดฟ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เดฐเตเดคเต. เดฎเดพเดจเดฆเดฃเตเดกเด‚ เดฎเตเตปเด•เต‚เดŸเตเดŸเดฟ เดจเดฟเดถเตเดšเดฏเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เดฎเดพเด•เตเดฐเต‹เด•เตพ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

-I เดฎเตเดคเดฒเดพเดณเดฟ
เดกเดฏเดฑเด•เตเดŸเดฑเดฟ เดšเต‡เตผเด•เตเด•เตเด• เดฎเตเดคเดฒเดพเดณเดฟ เดนเต†เดกเตผ เดซเดฏเดฒเตเด•เตพเด•เตเด•เดพเดฏเดฟ เดคเดฟเดฐเดฏเต‡เดฃเตเดŸ เดกเดฏเดฑเด•เตเดŸเดฑเดฟเด•เดณเตเดŸเต† เดชเดŸเตเดŸเดฟเด•เดฏเดฟเดฒเต‡เด•เตเด•เต.

เดจเดพเดฎเด•เดฐเดฃเด‚ เดšเต†เดฏเตเดค เดกเดฏเดฑเด•เตเดŸเดฑเดฟเด•เตพ -I เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเตฝ เดกเดฏเดฑเด•เตเดŸเดฑเดฟเด•เตพ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เดคเดฟเดฐเดฏเตเดจเตเดจเต.
เดกเดฏเดฑเด•เตเดŸเดฑเดฟ เด†เดฃเต†เด™เตเด•เดฟเตฝ เดฎเตเดคเดฒเดพเดณเดฟ เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจ เด’เดฐเต เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เดธเดฟเดธเตเดฑเตเดฑเดฎเดพเดฃเต, เด“เดชเตโ€Œเดทเตป เด…เดตเด—เดฃเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต
เดธเดฟเดธเตเดฑเตเดฑเด‚ เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเด•เตพเด•เตเด•เดพเดฏเตเดณเตเดณ เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เดธเต†เตผเดšเตเดšเต เด“เตผเดกเดฑเตเด‚ เดชเตเดฐเดคเตเดฏเต‡เด• เดšเดฟเด•เดฟเดคเตเดธเดฏเตเด‚ เด‰เดฑเดชเตเดชเดพเด•เตเด•เตเด•
เดธเดฟเดธเตเดฑเตเดฑเด‚ เดนเต†เดกเดฑเตเด•เตพ เดชเดฐเดพเดœเดฏเดชเตเดชเต†เดŸเดฟเดฒเตเดฒ. เดŽเด™เตเด•เดฟเตฝ เดฎเตเดคเดฒเดพเดณเดฟ "=" เดŽเดจเตเดจเดคเดฟเตฝ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต, เดคเตเดŸเตผเดจเตเดจเต "=" เด†เด•เตเด‚
sysroot เดชเตเดฐเดฟเดซเดฟเด•เตเดธเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเดšเตเดšเต; เด•เดพเดฃเตเด• --เดธเดฟเดธเต เดฑเต‚เดŸเตเดŸเต เด’เดชเตเดชเด‚ -isysroot.

-o เดซเดฏเดฒเต
เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดŽเดดเตเดคเตเด• เดซเดฏเดฒเต. เด‡เดคเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดธเดฎเดพเดจเดฎเดพเดฃเต เดซเดฏเดฒเต เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† เดจเต‹เตบ-เด“เดชเตโ€Œเดทเดจเดพเดฏเดฟ
เดŽเดจเตเดจเดคเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดตเดพเดฆเด‚ เดธเดฟเดชเดฟเดชเดฟ. เดœเดฟเดธเดฟ เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† เดจเต‹เตบ-เด“เดชเตเดทเตป เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเดฟเดจเต เดฎเดฑเตเดฑเตŠเดฐเต เดตเตเดฏเดพเด–เตเดฏเดพเดจเดฎเตเดฃเตเดŸเต,
เด…เดคเดฟเดจเดพเตฝ เดจเดฟเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฃเด‚ -o เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเตฝ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต.

- เดฎเดคเดฟเตฝ
เดธเดพเดงเดพเดฐเดฃ เด•เต‹เดกเดฟเดจเต เด…เดญเดฟเด•เดพเดฎเตเดฏเดฎเดพเดฏ เดŽเดฒเตเดฒเดพ เด“เดชเตเดทเดฃเตฝ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด•เดณเตเด‚ เด“เดฃเดพเด•เตเด•เตเดจเตเดจเต. เดจเดฟเดฒเดตเดฟเตฝ เด‡เดคเต
is - เด•เดฎเดจเตเดฑเต, -Wtrigraphs, -Wmultichar เด•เต‚เดŸเดพเดคเต† เด’เดฐเต เดชเต‚เตผเดฃเตเดฃเดธเด‚เด–เตเดฏ เดชเตเดฐเดฎเต‹เดทเตป เด‰เดฃเตเดŸเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต† เด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เด’เดฐเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต
"#if" เดŽเด•เตเดธเตเดชเตเดฐเดทเดจเตเด•เดณเดฟเดฒเต† เด…เดŸเดฏเดพเดณเด‚ เดฎเดพเดฑเตเดฑเด‚. เดชเตเดฐเต€เดชเตเดฐเต‹เดธเดธเดฑเดฟเดจเตเดฑเต† เดชเดฒ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด•เดณเตเด‚ เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•
เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ เด“เดฃเดพเดฃเต, เด…เดต เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เดพเตป เด“เดชเตโ€Œเดทเดจเตเด•เดณเตŠเดจเตเดจเตเดฎเดฟเดฒเตเดฒ.

- เด•เดฎเดจเตเดฑเต
- เด…เดญเดฟเดชเตเดฐเดพเดฏเด™เตเด™เตพ
เด’เดฐเต เด•เดฎเดจเตเดฑเต-เดธเตเดฑเตเดฑเดพเตผเดŸเตเดŸเต เดธเต€เด•เตเดตเตปเดธเต เดŽเดชเตเดชเต‹เดดเต†เด™เตเด•เดฟเดฒเตเด‚ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเด•เตเด• /* a-เตฝ เดฆเตƒเดถเตเดฏเดฎเดพเด•เตเดจเตเดจเต /* เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดŽเดชเตเดชเต‹เดดเต†เด™เตเด•เดฟเดฒเตเด‚ a
backslash-newline a-เตฝ เดฆเตƒเดถเตเดฏเดฎเดพเด•เตเดจเตเดจเต // เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚. (เดฐเดฃเตเดŸเต เดฐเต‚เดชเด™เตเด™เตพเด•เตเด•เตเด‚ เด’เดฐเต‡ เดซเดฒเดฎเตเดฃเตเดŸเต.)

-Wtrigraphs
เด•เดฎเดจเตเดฑเตเด•เดณเดฟเดฒเต† เดฎเดฟเด•เตเด• เดŸเตเดฐเตˆเด—เตเดฐเดพเดซเตเด•เดณเตเด‚ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเดจเตเดฑเต† เด…เตผเดคเตเดฅเดคเตเดคเต† เดฌเดพเดงเดฟเด•เตเด•เดฟเดฒเตเดฒ. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดŽ
เด’เดฐเต เดฐเด•เตเดทเดชเตเดชเต†เดŸเตเดŸ เดจเตเดฏเต‚เดฒเตˆเตป เดฐเต‚เดชเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจ เดŸเตเดฐเตˆเด—เตเดฐเดพเดซเต (??/ เด’เดฐเต เดตเดฐเดฟเดฏเตเดŸเต† เด…เดตเดธเดพเดจเด‚) can, by
เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดŽเดตเดฟเดŸเต† เดคเตเดŸเด™เตเด™เตเดจเตเดจเต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด…เดตเดธเดพเดจเดฟเด•เตเด•เตเดจเตเดจเต เดŽเดจเตเดจเต เดฎเดพเดฑเตเดฑเตเดจเตเดจเต. เด…เดคเดฟเดจเดพเตฝ, เดŸเตเดฐเตˆเด—เตเดฐเดพเดซเตเด•เตพ เดฎเดพเดคเตเดฐเดฎเต‡ เดฐเต‚เดชเดชเตเดชเต†เดŸเตเด•เดฏเตเดณเตเดณเต‚
เดฐเด•เตเดทเดชเตเดชเต†เดŸเตเดŸ เดจเตเดฏเต‚เดฒเตˆเดจเตเด•เตพ เด’เดฐเต เด•เดฎเดจเตเดฑเดฟเดจเตเดณเตเดณเดฟเตฝ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเด•เตเดจเตเดจเต.

เดˆ เด“เดชเตเดทเตป เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเต - เดฎเดคเดฟเตฝ. เดŽเด™เตเด•เดฟเตฝ - เดฎเดคเดฟเตฝ เดจเตฝเด•เดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒ, เดˆ เด“เดชเตเดทเตป เด‡เดชเตเดชเต‹เดดเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเดฃเต
เดŸเตเดฐเตˆเด—เตเดฐเดพเดซเตเด•เตพ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ. เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด•เดณเดฟเดฒเตเดฒเดพเดคเต† เดŸเตเดฐเตˆเด—เตเดฐเดพเดซเต เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เดฒเดญเดฟเด•เตเด•เดพเตป, เดŽเดจเตเดจเดพเตฝ เดจเต‡เดŸเตเด•
เดฎเดฑเตเดฑเต‡เดฏเดพเตพ - เดฎเดคเดฟเตฝ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด•เตพ, เด‰เดชเดฏเต‹เด—เด‚ -เดŸเตเดฐเดฟเด—เตเดฐเดพเดซเตเดธเต - เดฎเดคเดฟเตฝ -Wno-trigraphs.

- เดชเดฐเดฎเตเดชเดฐเดพเด—เดค
เดชเดฐเดฎเตเดชเดฐเดพเด—เดค, เดเดŽเดธเตเด’ เดธเดฟ เดŽเดจเตเดจเดฟเดตเดฏเดฟเตฝ เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏเดฟ เดชเต†เดฐเตเดฎเดพเดฑเตเดจเตเดจ เดšเดฟเดฒ เดจเดฟเตผเดฎเตเดฎเดฟเดคเดฟเด•เดณเต† เด•เตเดฑเดฟเดšเตเดšเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเด•เตเด•
เดชเดฐเดฎเตเดชเดฐเดพเด—เดค เดธเดฟ เดคเดคเตเดคเตเดฒเตเดฏเดตเตเด‚ เดชเตเดฐเดถเตโ€Œเดจเด•เดฐเดตเตเดฎเดพเดฏ ISO C เดจเดฟเตผเดฎเตเดฎเดฟเดคเดฟเด•เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเด•เตเด•
เด’เดดเดฟเดตเดพเด•เตเด•เต‡เดฃเตเดŸ เดจเดฟเตผเดฎเตเดฎเดพเดฃเด™เตเด™เตพ.

-เดตเตเดฃเตเดŸเต†เดซเต
เดฎเดพเด•เตเดฐเต‹ เด…เดฒเตเดฒเดพเดคเตเดค เด’เดฐเต เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เด’เดฐเต เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เดจเต‡เดฐเดฟเดŸเตเดฎเตเดชเต‹เดดเต†เดฒเตเดฒเดพเด‚ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเด•เตเด• #เดŽเด™เตเด•เดฟเตฝ เดจเดฟเตผเดฆเตเดฆเต‡เดถเด‚,
เด…เดคเดฟเดจเต เดชเตเดฑเดคเตเดคเต เดจเดฟเตผเดตเดšเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต. เด…เดคเตเดคเดฐเด‚ เดเดกเดจเตเดฑเดฟเดซเดฏเดฑเตเด•เตพ เดชเต‚เดœเตเดฏเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดจเตเดจเต.

-เดตเตเดจเตเดธเตเดกเต-เดฎเดพเด•เตเดฐเต‹เดธเต
เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดคเตเดค เดชเตเดฐเดงเดพเดจ เดซเดฏเดฒเดฟเตฝ เดจเดฟเตผเดตเดšเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดฎเดพเด•เตเดฐเต‹เด•เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเด•เตเด•. เด’เดฐเต เดฎเดพเด•เตเดฐเต‹ เด†เดฃเต เด‰เดชเดฏเต‡เดพเด—เดฟเดšเตเดš เด…เด™เตเด™เดจเต† เดŽเด™เตเด•เดฟเตฝ
เด’เดฐเดฟเด•เตเด•เดฒเต†เด™เตเด•เดฟเดฒเตเด‚ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฟเดšเตเดšเต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดจเดฟเดฒเดจเดฟเตฝเดชเตเดชเดฟเดจเดพเดฏเดฟ เดชเดฐเต€เด•เตเดทเดฟเดšเตเดšเต. เดŽเด™เตเด•เดฟเตฝ เดชเตเดฐเต€เดชเตเดฐเตŠเดธเดธเตเดธเตผ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเด•เตเด‚
เดฎเดพเด•เตเดฐเต‹ เดชเตเดจเตผ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเดคเต‹ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เดพเดคเตเดคเดคเต‹ เด†เดฏ เดธเดฎเดฏเดคเตเดคเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒ.

เดฌเดฟเตฝเดฑเตเดฑเต-เด‡เตป เดฎเดพเด•เตเดฐเต‹เด•เตพ, เด•เดฎเดพเตปเดกเต เดฒเตˆเดจเดฟเตฝ เดจเดฟเตผเดตเดšเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดฎเดพเด•เตเดฐเต‹เด•เตพ, เด‡เดคเดฟเตฝ เดจเดฟเตผเดตเดšเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดฎเดพเด•เตเดฐเต‹เด•เตพ เดŽเดจเตเดจเดฟเดต เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต
เดซเดฏเดฒเตเด•เดณเต† เด•เตเดฑเดฟเดšเตเดšเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเด•เดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒ.

เด•เตเดฑเดฟเดชเตเดชเต: เด’เดฐเต เดฎเดพเด•เตเดฐเต‹ เดฏเดฅเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เด’เดดเดฟเดตเดพเด•เตเด•เดฟเดฏ เดธเต‹เดชเดพเดงเดฟเด• เดฌเตเดฒเต‹เด•เตเด•เตเด•เดณเดฟเตฝ เดฎเดพเดคเตเดฐเดฎเดพเดฃเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต, เด…เดชเตเดชเต‹เตพ
เด‡เดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดคเตเดคเดคเดพเดฏเดฟ CPP เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเด‚. เด…เดคเตเดคเดฐเดฎเตŠเดฐเต เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เด’เดดเดฟเดตเดพเด•เตเด•เดพเตป, เดจเดฟเด™เตเด™เตพ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเต‡เด•เตเด•เดพเด‚
เดฎเดพเด•เตเดฐเต‹เดฏเตเดŸเต† เดจเดฟเตผเดตเดšเดจเดคเตเดคเดฟเดจเตเดฑเต† เดตเตเดฏเดพเดชเตเดคเดฟ, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด…เดคเต เด†เดฆเตเดฏเด‚ เด’เดดเดฟเดตเดพเด•เตเด•เดฟเดฏเดคเดฟเดฒเต‡เด•เตเด•เต เดจเต€เด•เตเด•เตเด•
เดคเดŸเดฏเตเด•. เดชเด•เดฐเดฎเดพเดฏเดฟ, เด‡เดคเตเดชเต‹เดฒเตเดณเตเดณ เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดกเดฎเตเดฎเดฟ เด‰เดชเดฏเต‹เด—เด‚ เดจเตฝเด•เดพเด‚:

#เดจเดฟเตผเดตเตเดตเดšเดฟเดšเตเดšเดพเตฝ_เดฎเดพเด•เตเดฐเต‹_เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต
#เด…เดตเดธเดพเดจเด‚

-Wendif-เดฒเต‡เดฌเดฒเตเด•เตพ
เดŽเดชเตเดชเต‹เดดเต†เด™เตเด•เดฟเดฒเตเด‚ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเด•เตเด• # เด•เต‚เดŸเดพเดคเต† เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด’เดฐเต #เด…เดตเดธเดพเดจเด‚ เดตเดพเดšเด•เด‚ เดชเดฟเดจเตเดคเตเดŸเดฐเตเดจเตเดจเต. เด‡เดคเต เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดธเด‚เดญเดตเดฟเด•เตเด•เตเดจเตเดจเดคเต
เดซเต‹เดฎเดฟเดจเตเดฑเต† เด•เต‹เดกเต

#FOO เด†เดฃเต†เด™เตเด•เดฟเตฝ
...
#เดฎเดฑเตเดฑเตเดณเตเดณ FOO
...
#endif FOO

เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต†เดฏเตเด‚ เดฎเต‚เดจเตเดจเดพเดฎเดคเตเดคเต†เดฏเตเด‚ "FOO" เด…เดญเดฟเดชเตเดฐเดพเดฏเด™เตเด™เดณเดฟเตฝ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚, เดชเด•เตเดทเต‡ เดชเดฒเดชเตเดชเต‹เดดเตเด‚ เดชเดดเดฏ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เดณเดฟเตฝ เด‡เดฒเตเดฒ.
เดˆ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดกเดฟเดซเต‹เตพเดŸเตเดŸเดพเดฏเดฟ เด“เดฃเดพเดฃเต.

-เดตเต†เดฑเตผ
เดŽเดฒเตเดฒเดพ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด•เดณเตเด‚ เด•เด เดฟเดจเดฎเดพเดฏ เดชเดฟเดถเด•เตเด•เดณเดพเด•เตเด•เดฟ เดฎเดพเดฑเตเดฑเตเด•. เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด•เตพ เดŸเตเดฐเดฟเด—เตผ เดšเต†เดฏเตเดฏเตเดจเตเดจ เด‰เดฑเดตเดฟเดŸ เด•เต‹เดกเต เด†เดฏเดฟเดฐเดฟเด•เตเด•เตเด‚
เดจเดฟเดฐเดธเดฟเดšเตเดšเต.

-เดกเดฌเตเดฒเตเดฏเตเดธเดฟเดธเตเดฑเตเดฑเด‚-เดนเต†เดกเดฑเตเด•เตพ
เดธเดฟเดธเตเดฑเตเดฑเด‚ เดนเต†เดกเดฑเตเด•เดณเดฟเตฝ เด•เต‹เดกเดฟเดจเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด•เตพ เดจเตฝเด•เตเด•. เด‡เดต เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เด•เดฃเตเดŸเต†เดคเตเดคเตเดจเตเดจเดคเดฟเดจเต เดธเดนเดพเดฏเด•เดฐเดฎเดฒเตเดฒ
เดจเดฟเด™เตเด™เดณเตเดŸเต† เดธเตเดตเดจเตเดคเด‚ เด•เต‹เดกเดฟเดฒเต† เดฌเด—เตเด•เตพ, เด…เดคเดฟเดจเดพเตฝ เด…เดŸเดฟเดšเตเดšเดฎเตผเดคเตเดคเดชเตเดชเต†เดŸเตเดŸเต. เดจเดฟเด™เตเด™เตพ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเต เด‰เดคเตเดคเดฐเดตเดพเดฆเดฟเดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ
เดฒเตˆเดฌเตเดฐเดฑเดฟ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด…เดต เด•เดพเดฃเดพเตป เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเตเดฃเตเดŸเดพเด•เดพเด‚.

-w GNU CPP เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ เดชเตเดฑเดชเตเดชเต†เดŸเตเดตเดฟเด•เตเด•เตเดจเตเดจเดต เด‰เตพเดชเตเดชเต†เดŸเต† เดŽเดฒเตเดฒเดพ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด•เดณเตเด‚ เด…เดŸเดฟเดšเตเดšเดฎเตผเดคเตเดคเตเด•.

-เดชเต†เดกเดพเดจเตเดฑเดฟเด•เต
เดธเดฟ เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเดฟเตฝ เดฒเดฟเดธเตเดฑเตเดฑเต เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเตเดณเตเดณ เดŽเดฒเตเดฒเดพ เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดกเดฏเด—เตเดจเต‹เดธเตเดฑเตเดฑเดฟเด•เตเดธเตเด‚ เดจเตฝเด•เตเด•. เด…เดตเดฏเดฟเตฝ เดšเดฟเดฒเดคเต เด…เดตเดถเต‡เดทเดฟเด•เตเด•เตเดจเตเดจเต
เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ, เด…เดต เดจเดฟเดฐเตเดชเดฆเตเดฐเดตเด•เดฐเดฎเดพเดฏ เด•เต‹เดกเดฟเตฝ เด‡เดŸเดฏเตเด•เตเด•เดฟเดŸเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเดจเตเดจเต.

-เดชเต†เดกเดจเตเดฑเดฟเด•เต-เดชเดฟเดถเด•เตเด•เตพ
เดŽเดฒเตเดฒเดพ เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดกเดฏเด—เตโ€Œเดจเต‹เดธเตเดฑเตเดฑเดฟเด•เตโ€Œเดธเตเด‚ เด‡เดทเตเดฏเต‚ เดšเต†เดฏเตเดฏเตเด•, เด•เต‚เดŸเดพเดคเต† เดŽเดฒเตเดฒเดพ เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดกเดฏเด—เตโ€Œเดจเต‹เดธเตเดฑเตเดฑเดฟเด•เตโ€Œเดธเตเด‚ เดชเดฟเดถเด•เตเด•เดณเดพเด•เตเด•เตเด•.
เดœเดฟเดธเดฟเดธเดฟ เดจเตฝเด•เดพเดคเตเดค เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดกเดฏเด—เตเดจเต‹เดธเตเดฑเตเดฑเดฟเด•เตโ€Œเดธเต เด‡เดคเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต -เดชเต†เดกเดพเดจเตเดฑเดฟเด•เต เดŽเดจเตเดจเดพเตฝ เด†เดฏเดฟ เดชเดฐเดฟเด—เดฃเดฟเด•เตเด•เตเดจเตเดจเต
เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด•เตพ.

-M เดชเตเดฐเต€เดชเตเดฐเต‹เดธเดธเดฟเด‚เด—เดฟเดจเตเดฑเต† เดซเดฒเด‚ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดชเด•เดฐเด‚, เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฏ เด’เดฐเต เดจเดฟเดฏเดฎเด‚ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเด• เด‰เดฃเตเดŸเดพเด•เตเด•เตเด•
เดชเตเดฐเดงเดพเดจ เดธเต‹เดดเตเดธเต เดซเดฏเดฒเดฟเดจเตเดฑเต† เดกเดฟเดชเตปเดกเตปเดธเดฟเด•เตพ เดตเดฟเดตเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดชเตเดฐเต€เดชเตเดฐเตŠเดธเดธเตเดธเตผ เด’เดจเตเดจเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต
เด‰เดฃเตเดŸเดพเด•เตเด•เตเด• เด† เดธเต‹เดดเตโ€Œเดธเต เดซเดฏเดฒเดฟเดจเตเดฑเต† เด’เดฌเตโ€Œเดœเด•เตเดฑเตเดฑเต เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเต, เด•เต‹เดณเตป, เดชเต‡เดฐเตเด•เตพ เดŽเดจเตเดจเดฟเดต เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดฑเต‚เตพ
เดตเดฐเตเดจเตเดจเดต เด‰เตพเดชเตเดชเต†เดŸเต† เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏ เดŽเดฒเตเดฒเดพ เดซเดฏเดฒเตเด•เดณเตเดŸเต†เดฏเตเด‚ -เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต or -เด‡เดฎเดพเด•เตเดฐเต‹เดธเต เด•เดฎเดพเตปเดกเต-
เดฒเตˆเตป เด“เดชเตเดทเดจเตเด•เตพ.

เดตเตเดฏเด•เตเดคเดฎเดพเดฏเดฟ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ (เด•เต‚เดŸเต† -เดŽเด‚.เดŸเดฟ or -เดŽเด‚.เด•เตเดฏเต), เด’เดฌเตโ€Œเดœเด•เตโ€Œเดฑเตเดฑเต เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเดฟเตฝ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เดธเต‹เดดเตเดธเต เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเต เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดธเดซเดฟเด•เตโ€Œเดธเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฎเดพเดฑเตเดฑเดฟ เดชเด•เดฐเด‚ เด’เดฌเตโ€Œเดœเด•เตเดฑเตเดฑเต เดซเดฏเตฝ เดธเดซเดฟเด•เตโ€Œเดธเตเด‚ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚
เดฎเตเตปเดจเดฟเดฐ เดกเดฏเดฑเด•เตเดŸเดฑเดฟ เดญเดพเด—เด™เตเด™เตพ เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดคเต. เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดณเตเดณ เดจเดฟเดฐเดตเดงเดฟ เดซเดฏเดฒเตเด•เตพ เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดจเดฟเดฏเดฎเดฎเดพเดฃเต
เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเดฟเดฐเดตเดงเดฟ เดตเดฐเดฟเด•เดณเดพเดฏเดฟ เดตเดฟเดญเดœเดฟเด•เตเด•เตเด• \-เดชเตเดคเดฟเดฏ เดตเดฐ. เดญเดฐเดฃเดคเตเดคเดฟเดจเต เด•เดฎเดพเตปเดกเตเด•เดณเตŠเดจเตเดจเตเดฎเดฟเดฒเตเดฒ.

เดˆ เด“เดชเตโ€Œเดทเตป เดชเตเดฐเต€เดชเตเดฐเต‹เดธเดธเดฑเดฟเดจเตเดฑเต† เดกเต€เดฌเด—เต เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเดฟเดจเต† เด…เดŸเดฟเดšเตเดšเดฎเตผเดคเตเดคเตเดจเตเดจเดฟเดฒเตเดฒ -เดกเดฟเดŽเด‚. เด’เดดเดฟเดตเดพเด•เตเด•เดพเตป
เด…เดคเตเดคเดฐเด‚ เดกเต€เดฌเด—เต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเตเด‚ เดกเดฟเดชเตปเดกเตปเดธเดฟ เดจเดฟเดฏเดฎเด™เตเด™เดณเตเด‚ เดจเดฟเด™เตเด™เตพ เดตเตเดฏเด•เตเดคเดฎเดพเดฏเดฟ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฃเด‚
เด•เต‚เดŸเต† เดกเดฟเดชเตปเดกเตปเดธเดฟ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเตฝ -เดŽเด‚.เดŽเดซเต, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด’เดฐเต เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•
DEPENDENCIES_OUTPUT. เดกเต€เดฌเด—เต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เด‡เดชเตเดชเต‹เดดเตเด‚ เดธเดพเดงเดพเดฐเดฃ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดธเตเดŸเตเดฐเต€เดฎเดฟเดฒเต‡เด•เตเด•เต เด…เดฏเดฏเตเด•เตเด•เตเด‚
เดธเดพเดงเดพเดฐเดฃ.

เด•เดŸเดจเตเดจเตเดชเต‹เด•เตเดจเตเดจเต -M เดกเตเดฐเตˆเดตเตผ เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเต -E, เด•เต‚เดŸเดพเดคเต† เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด•เดณเต† เดชเดฐเต‹เด•เตเดทเดฎเดพเดฏเดฟ เด…เดŸเดฟเดšเตเดšเดฎเตผเดคเตเดคเตเดจเตเดจเต -w.

-เดŽเด‚.เดŽเด‚ เดชเต‡เดพเดฒเต† -M เดŽเดจเตเดจเดพเตฝ เดธเดฟเดธเตเดฑเตเดฑเด‚ เดนเต†เดกเตผ เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเด•เดณเดฟเตฝ เด•เดพเดฃเตเดจเตเดจ เดนเต†เดกเตผ เดซเดฏเดฒเตเด•เตพ เดชเดฐเดพเดฎเตผเดถเดฟเด•เตเด•เดฐเตเดคเต,
เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด…เดคเตเดคเดฐเด‚ เด’เดฐเต เดคเดฒเด•เตเด•เต†เดŸเตเดŸเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเต‡เดฐเดฟเดŸเตเดŸเต‹ เด…เดฒเตเดฒเดพเดคเต†เดฏเต‹ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดณเตเดณ เดนเต†เดกเตเดกเตผ เดซเดฏเดฒเตเด•เตพ.

เด’เดฐเต เด†เด‚เด—เดฟเตพ เดฌเตเดฐเดพเด•เตเด•เดฑเตเดฑเตเด•เดณเตเดŸเต†เดฏเต‹ เด‡เดฐเดŸเตเดŸ เด‰เดฆเตเดงเดฐเดฃเดฟเด•เดณเตเดŸเต†เดฏเต‹ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตฝ เด‡เดคเต เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต # เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเตเด•
เด† เดคเดฒเด•เตเด•เต†เดŸเตเดŸเต เดฆเตƒเดถเตเดฏเดฎเดพเด•เตเดฎเต‹ เดŽเดจเตเดจเต เดจเดฟเตผเดฆเตเดฆเต‡เดถเด‚ เดคเดจเตเดจเต† เดจเดฟเตผเดฃเตเดฃเดฏเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ -เดŽเด‚.เดŽเด‚
เดกเดฟเดชเตปเดกเตปเดธเดฟ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต. เด‡เดคเต GCC เดชเดคเดฟเดชเตเดชเตเด•เตพ 3.0, เดŽเดจเตเดจเดฟเดตเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดธเต†เดฎเดพเดจเตเดฑเดฟเด•เตโ€Œเดธเดฟเตฝ เดจเต‡เดฐเดฟเดฏ เดฎเดพเดฑเตเดฑเดฎเดพเดฃเต
เดจเต‡เดฐเดคเตเดคเต†.

-เดŽเด‚.เดŽเดซเต เดซเดฏเดฒเต
เด•เต‚เดŸเต† เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ -M or -เดŽเด‚.เดŽเด‚, เดกเดฟเดชเตปเดกเตปเดธเดฟเด•เตพ เดŽเดดเตเดคเดพเตป เด’เดฐเต เดซเดฏเตฝ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต. เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ -เดŽเด‚.เดŽเดซเต
เดธเตเดตเดฟเดšเตเดšเต เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดชเตเดฐเต€เดชเตเดฐเตŠเดธเดธเตเดธเตผ เด…เดคเต เด…เดฏเดšเตเดš เด…เดคเต‡ เดธเตเดฅเดฒเดคเตเดคเต‡เด•เตเด•เต เดจเดฟเดฏเดฎเด™เตเด™เตพ เด…เดฏเดฏเตเด•เตเด•เตเดจเตเดจเต
เดฎเตเตปเด•เต‚เดŸเตเดŸเดฟ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดค เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต.

เดกเตเดฐเตˆเดตเตผ เด“เดชเตเดทเดจเตเด•เตพเด•เตเด•เตŠเดชเตเดชเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ -เดŽเด‚.เดกเดฟ or -เดŽเด‚เดŽเด‚เดกเดฟ, -เดŽเด‚.เดŽเดซเต เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เดกเดฟเดชเตปเดกเตปเดธเดฟเดฏเต† เด…เดธเดพเดงเตเดตเดพเด•เตเด•เตเดจเตเดจเต
เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเตฝ.

-เดŽเด‚.เดœเดฟ เดชเต‹เดฒเตเดณเตเดณ เด’เดฐเต เด“เดชเตเดทเดจเตเดฎเดพเดฏเดฟ เดธเด‚เดฏเต‹เดœเดฟเดšเตเดšเต -M เด†เดถเตเดฐเดฟเดคเดคเตเดตเด‚ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเตป เด…เดญเตเดฏเตผเดคเตเดฅเดฟเด•เตเด•เตเดจเตเดจเต, -เดŽเด‚.เดœเดฟ เด…เดจเตเดฎเดพเดจเดฟเด•เตเด•เตเดจเตเดจเต
เดจเดทเตโ€ŒเดŸเดฎเดพเดฏ เดนเต†เดกเตผ เดซเดฏเดฒเตเด•เตพ เดœเดจเดฑเต‡เดฑเตเดฑเต เดšเต†เดฏเตโ€Œเดค เดซเดฏเดฒเตเด•เดณเดพเดฃเต เด•เต‚เดŸเดพเดคเต† เด…เดต เด‡เดฒเตเดฒเดพเดคเต† เดกเดฟเดชเตปเดกเตปเดธเดฟ เดฒเดฟเดธเตเดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต เดšเต‡เตผเด•เตเด•เตเดจเตเดจเต
เด’เดฐเต เดชเดฟเดถเด•เต เด‰เดฏเตผเดคเตเดคเตเดจเตเดจเต. เดกเดฟเดชเตปเดกเตปเดธเดฟ เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเต "#เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเตเด•" เดŽเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเต‡เดฐเดฟเดŸเตเดŸเต เดŽเดŸเตเดคเตเดคเดคเดพเดฃเต
เด’เดฐเต เดชเดพเดคเดฏเตเด‚ เดฎเตเตปเด•เตˆเดฏเต†เดŸเตเด•เตเด•เดพเดคเต† เดจเดฟเตผเดฆเตเดฆเต‡เดถเด‚. -เดŽเด‚.เดœเดฟ เดชเตเดฐเต€เดชเตเดฐเต‹เดธเดธเตเดกเต เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเดฟเดจเต†เดฏเตเด‚ เด…เดŸเดฟเดšเตเดšเดฎเตผเดคเตเดคเตเดจเตเดจเต, a
เดจเดทเตโ€ŒเดŸเดฎเดพเดฏ เดนเต†เดกเตผ เดซเดฏเตฝ เด‡เดคเต เด‰เดชเดฏเต‹เด—เดถเต‚เดจเตเดฏเดฎเดพเด•เตเด•เตเดจเตเดจเต.

เดฎเต‡เด•เตเด•เต เดซเดฏเดฒเตเด•เดณเตเดŸเต† เดฏเดพเดจเตเดคเตเดฐเดฟเด• เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเดฟเตฝ เดˆ เดธเดตเดฟเดถเต‡เดทเดค เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต.

-เดŽเด‚.เดชเดฟ เดˆ เด“เดชเตโ€Œเดทเตป CPP-เดฏเต† เด•เต‚เดŸเดพเดคเต† เด“เดฐเต‹ เดกเดฟเดชเตปเดกเตปเดธเดฟเด•เตเด•เตเด‚ เด’เดฐเต เดตเตเดฏเดพเดœ เดŸเดพเตผเด—เต†เดฑเตเดฑเต เดšเต‡เตผเด•เตเด•เดพเตป เดจเดฟเตผเดฆเตเดฆเต‡เดถเดฟเด•เตเด•เตเดจเตเดจเต
เดชเตเดฐเดงเดพเดจ เดซเดฏเตฝ, เด“เดฐเต‹เดจเตเดจเตเด‚ เด’เดจเตเดจเดฟเดจเต‡เดฏเตเด‚ เด†เดถเตเดฐเดฏเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ. เดˆ เดกเดฎเตเดฎเดฟ เดจเดฟเดฏเดฎเด™เตเด™เตพ เดชเดฟเดถเด•เตเด•เตพเด•เตเด•เต เดšเตเดฑเตเดฑเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต
เด‰เดฃเตเดŸเดพเด•เตเด•เตเด• เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเดคเต† เดจเดฟเด™เตเด™เตพ เดนเต†เดกเตผ เดซเดฏเดฒเตเด•เตพ เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดคเดพเตฝ เดจเตฝเด•เตเดจเตเดจเต Makefile เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเดพเตป.

เด‡เดคเต เดธเดพเดงเดพเดฐเดฃ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เด†เดฃเต:

test.o: test.c test.h

test.h:

-เดŽเด‚.เดŸเดฟ เดฒเด•เตเดทเตเดฏเด‚
เดกเดฟเดชเตปเดกเตปเดธเดฟ เดœเดจเดฑเต‡เดทเตป เดชเตเดฑเดชเตเดชเต†เดŸเตเดตเดฟเด•เตเด•เตเดจเตเดจ เดจเดฟเดฏเดฎเดคเตเดคเดฟเดจเตเดฑเต† เดฒเด•เตเดทเตเดฏเด‚ เดฎเดพเดฑเตเดฑเตเด•. เดกเดฟเดซเต‹เตพเดŸเตเดŸเดพเดฏเดฟ CPP เดŽเดŸเตเด•เตเด•เตเดจเตเดจเต
เดชเตเดฐเดงเดพเดจ เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเต, เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดกเดฏเดฑเด•เตเดŸเดฑเดฟ เด˜เดŸเด•เด™เตเด™เดณเตเด‚ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดซเดฏเตฝ เดชเตเดฐเดคเตเดฏเดฏเดตเตเด‚ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เตเดจเตเดจเต
เด…เดคเตเดชเต‡เดพเดฒเต† .c, เด•เต‚เดŸเดพเดคเต† เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดฟเดจเตเดฑเต† เดธเดพเดงเดพเดฐเดฃ เด’เดฌเตโ€Œเดœเด•เตเดฑเตเดฑเต เดธเดซเดฟเด•เตโ€Œเดธเต เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเด•เตเด•เตเดจเตเดจเต. เดซเดฒเด‚ เดฒเด•เตเดทเตเดฏเดฎเดพเดฃเต.

An -เดŽเด‚.เดŸเดฟ เดจเดฟเด™เตเด™เตพ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจ เดธเตเดŸเตเดฐเดฟเด‚เด—เต เด†เดฏเดฟ เด“เดชเตโ€Œเดทเตป เดŸเดพเตผเด—เต†เดฑเตเดฑเดฟเดจเต† เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด‚. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดตเต‡เดฃเดฎเต†เด™เตเด•เดฟเตฝ
เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดŸเดพเตผเด—เต†เดฑเตเดฑเตเด•เตพ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด…เดตเดฏเต† เด’เดฐเตŠเดฑเตเดฑ เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเดพเดฏเดฟ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚ -เดŽเด‚.เดŸเดฟ, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•
-เดŽเด‚.เดŸเดฟ เด“เดชเตเดทเดจเตเด•เตพ.

เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, -เดŽเด‚.เดŸเดฟ '$(objpfx)foo.o' เด•เตŠเดŸเตเดคเตเดคเต‡เด•เตเด•เดพเด‚

$(objpfx)foo.o: foo.c

-เดŽเด‚.เด•เตเดฏเต เดฒเด•เตเดทเตเดฏเด‚
เด…เดคเตเดชเต‹เดฒเต† เดคเดจเตเดจเต† -เดŽเด‚.เดŸเดฟ, เดŽเดจเตเดจเดพเตฝ เด‡เดคเต เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เดพเตป เดชเตเดฐเดคเตเดฏเต‡เด•เดฎเดพเดฏ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เด•เดฅเดพเดชเดพเดคเตเดฐเด™เตเด™เดณเต† เด‰เดฆเตเดงเดฐเดฟเด•เตเด•เตเดจเตเดจเต.
-เดŽเด‚.เด•เตเดฏเต '$(objpfx)foo.o' เดจเตฝเด•เตเดจเตเดจเต

$$(objpfx)foo.o: foo.c

เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เดŸเดพเตผเด—เต†เดฑเตเดฑเต เดธเตเดตเดฏเดฎเต‡ เด‰เดฆเตเดงเดฐเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต, เด…เดคเต เดจเตฝเด•เดฟเดฏเดคเตเดชเต‹เดฒเต† -เดŽเด‚.เด•เตเดฏเต.

-เดŽเด‚.เดกเดฟ -เดŽเด‚.เดกเดฟ เดŽเดจเตเดจเดคเดฟเดจเต เดคเตเดฒเตเดฏเดฎเดพเดฃเต -M -เดŽเด‚.เดŽเดซเต เดซเดฏเดฒเต, เด…เดคเต†เดพเดดเดฟเดšเตเดšเตเดณเตเดณเดคเต -E เดŽเดจเตเดจเดคเต เดธเต‚เดšเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒ. เดกเตเดฐเตˆเดตเตผ
เดจเดฟเตผเดฃเตเดฃเดฏเดฟเด•เตเด•เตเดจเตเดจเดคเต เดซเดฏเดฒเต เดŽเดจเตเดจเดคเดฟเดจเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ -o เด“เดชเตเดทเตป เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด…เด™เตเด™เดจเต†เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดกเตเดฐเตˆเดตเตผ เด…เดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต
เดตเดพเดฆเด‚ เดŽเดจเตเดจเดพเตฝ เด’เดฐเต เดชเตเดฐเดคเตเดฏเดฏเด‚ .d, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด…เดคเต เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเต‡เดฐเต เดŽเดŸเตเด•เตเด•เตเดจเตเดจเต,
เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟ เด˜เดŸเด•เด™เตเด™เดณเตเด‚ เดธเดซเดฟเด•เตเดธเตเด‚ เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† a เดชเตเดฐเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต .d เดชเตเดฐเดคเตเดฏเดฏเด‚.

If -เดŽเด‚.เดกเดฟ เดŽเดจเตเดจเดฟเดตเดฏเตเดฎเดพเดฏเดฟ เดšเต‡เตผเดจเตเดจเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต -E, เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ -o เดธเตเดตเดฟเดšเตเดšเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดพเตป เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต
เดกเดฟเดชเตปเดกเตปเดธเดฟ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเตฝ, เดชเด•เตเดทเต‡ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดคเต†เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ -E, เด“เดฐเต‹เดจเตเดจเตเด‚ -o a เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดพเตป เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต
เดŸเดพเตผเด—เต†เดฑเตเดฑเต เด’เดฌเตเดœเด•เตเดฑเตเดฑเต เดซเดฏเตฝ.

เดฎเตเดคเดฒเตเดณเตเดณ -E เดธเต‚เดšเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒ, -เดŽเด‚.เดกเดฟ a เด†เดฏเดฟ เด’เดฐเต เดกเดฟเดชเตปเดกเตปเดธเดฟ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเตฝ เดœเดจเดฑเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚
เดธเดฎเดพเดนเดพเดฐ เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเตเดŸเต† เดชเดพเตผเดถเตเดตเดซเดฒเด™เตเด™เตพ.

-เดŽเด‚เดŽเด‚เดกเดฟ
เดชเต‡เดพเดฒเต† -เดŽเด‚.เดกเดฟ เด‰เดชเดฏเต‹เด•เตเดคเตƒ เดนเต†เดกเตผ เดซเดฏเดฒเตเด•เตพ เดฎเดพเดคเตเดฐเด‚ เดชเดฐเดพเดฎเตผเดถเดฟเด•เตเด•เตเด•, เดธเดฟเดธเตเดฑเตเดฑเด‚ เดนเต†เดกเตผ เดซเดฏเดฒเตเด•เตพ เด…เดฒเตเดฒ.

-x c
-x c ++
-x เดฒเด•เตเดทเตเดฏเด‚-เดธเดฟ
-x เด…เดธเด‚เดฌเตเดฒเตผ-เดตเดฟเดคเตเดคเต-เดธเดฟเดชเดฟเดชเดฟ
เด‰เดฑเดตเดฟเดŸ เดญเดพเดท เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเด•: C, C++, Objective-C เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด…เดธเด‚เดฌเตเดฒเดฟ. เด‡เดคเดฟเดจเต เด’เดจเตเดจเตเด‚ เดšเต†เดฏเตเดฏเดพเดจเดฟเดฒเตเดฒ
เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เด…เดจเตเดฐเต‚เดชเดฎเต‹ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เดณเต‹ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต; เดเดคเต เด…เดŸเดฟเดธเตเดฅเดพเดจ เดตเดพเด•เตเดฏเด˜เดŸเดจเดฏเดพเดฃเต เด…เดคเต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเดจเตเดจเดคเต
เดชเตเดฐเดคเต€เด•เตเดทเดฟเด•เตเด•เตเด•. เดจเดฟเด™เตเด™เตพ เดˆ เด“เดชเตโ€Œเดทเดจเตเด•เดณเตŠเดจเตเดจเตเด‚ เดจเตฝเด•เตเดจเตเดจเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, cpp เดŽเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดญเดพเดท เด•เตเดฑเดฏเตเด•เตเด•เตเด‚
เด‰เดฑเดตเดฟเดŸ เดซเดฏเดฒเดฟเดจเตเดฑเต† เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด‚: .c, .cc, .m, เด…เดฅเดตเดพ .S. เด‡เดคเดฟเดจเดพเดฏเตเดณเตเดณ เดฎเดฑเตเดฑเต เดšเดฟเดฒ เดชเตŠเดคเตเดตเดพเดฏ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เตพ
C++, เด…เดธเด‚เดฌเตเดฒเดฟ เดŽเดจเตเดจเดฟเดตเดฏเตเด‚ เด…เด‚เด—เต€เด•เดฐเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต. cpp เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด‚ เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดฏเตเดจเตเดจเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เด…เดคเต
เดซเดฏเดฒเดฟเดจเต† เดธเดฟ เด†เดฏเดฟ เดชเดฐเดฟเด—เดฃเดฟเด•เตเด•เตเด‚; เด‡เดคเดพเดฃเต เดเดฑเตเดฑเดตเตเด‚ เดธเดพเดงเดพเดฐเดฃเดฎเดพเดฏ เดฎเต‹เดกเต.

เด•เตเดฑเดฟเดชเตเดชเต: cpp-เดฏเตเดŸเต† เดฎเตเตป เดชเดคเดฟเดชเตเดชเตเด•เตพ เด…เด‚เด—เต€เด•เดฐเดฟเดšเตเดšเต a -เดฒเด‚เด—เต เดฐเดฃเตเดŸเตเด‚ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดค เด“เดชเตเดทเตป
เดญเดพเดทเดฏเตเด‚ เดฎเดพเดจเดฆเดฃเตเดกเด™เตเด™เตพ เดชเดพเดฒเดฟเด•เตเด•เตเดจเตเดจ เดจเดฟเดฒเดฏเตเด‚. เดˆ เด“เดชเตเดทเตป เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดคเต, เด•เดพเดฐเดฃเด‚
เด…เดคเตเดฎเดพเดฏเดฟ เดตเตˆเดฐเตเดฆเตเดงเตเดฏเดฎเตเดฃเตเดŸเต -l เด“เดชเตเดทเตป.

-std=เดธเดพเดงเดพเดฐเดฃ
-เด†เตปเดธเดฟ
เด•เต‹เดกเต เดเดคเต เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเดฟเดฒเต‡เด•เตเด•เต เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเดฃเด‚ เดŽเดจเตเดจเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเด•. เดจเดฟเดฒเดตเดฟเตฝ เดธเดฟเดชเดฟเดชเดฟเด•เตเด•เต เดธเดฟเดฏเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด…เดฑเดฟเดฏเดพเด‚
เด•เต‚เดŸเดพเดคเต† C++ เดฎเดพเดจเดฆเดฃเตเดกเด™เตเด™เตพ; เดฎเดฑเตเดฑเตเดณเตเดณเดต เดญเดพเดตเดฟเดฏเดฟเตฝ เดšเต‡เตผเดคเตเดคเต‡เด•เตเด•เดพเด‚.

เดธเดพเดงเดพเดฐเดฃ เด‡เดตเดฏเดฟเดฒเตŠเดจเตเดจเดพเดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚:

"c90"
"c89"
"iso9899:1990"
1990 เดฎเตเดคเตฝ ISO C เดจเดฟเดฒเดตเดพเดฐเด‚. C90 เดŽเดจเตเดจเดคเดพเดฃเต เดˆ เดชเดคเดฟเดชเตเดชเดฟเดจเตเดฑเต† เดชเดคเดฟเดตเต เดšเตเดฐเตเด•เตเด•เต†เดดเตเดคเตเดคเต
เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต.

เดฆเดฟ -เด†เตปเดธเดฟ เด“เดชเตเดทเตป เดคเตเดฒเตเดฏเดฎเดพเดฃเต -std=c90.

"iso9899:199409"
1990-เตฝ เดญเต‡เดฆเด—เดคเดฟ เดตเดฐเตเดคเตเดคเดฟเดฏ 1994 C เดจเดฟเดฒเดตเดพเดฐเด‚.

"iso9899:1999"
"c99"
"iso9899:199x"
"c9x"
1999 เดกเดฟเดธเด‚เดฌเดฑเดฟเตฝ เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเดšเตเดš เดชเตเดคเตเด•เตเด•เดฟเดฏ ISO C เดจเดฟเดฒเดตเดพเดฐเด‚. เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต, เด‡เดคเต
C9X เดŽเดจเตเดจเดพเดฃเต เด…เดฑเดฟเดฏเดชเตเดชเต†เดŸเตเดŸเดฟเดฐเตเดจเตเดจเดคเต.

"iso9899:2011"
"c11"
"c1x"
2011 เดกเดฟเดธเด‚เดฌเดฑเดฟเตฝ เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเดšเตเดš เดชเตเดคเตเด•เตเด•เดฟเดฏ ISO C เดจเดฟเดฒเดตเดพเดฐเด‚. เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต, เด‡เดคเต
C1X เดŽเดจเตเดจเดพเดฃเต เด…เดฑเดฟเดฏเดชเตเดชเต†เดŸเตเดŸเดฟเดฐเตเดจเตเดจเดคเต.

"gnu90"
"gnu89"
1990 เดธเดฟ เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เดชเตเดฒเดธเต เด—เตเดจเต เดŽเด•เตเดธเตเดฑเตเดฑเตปเดทเดจเตเด•เตพ. เด‡เดคเดพเดฃเต เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ.

"gnu99"
"gnu9x"
1999 เดธเดฟ เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เดชเตเดฒเดธเต เด—เตเดจเต เดŽเด•เตเดธเตเดฑเตเดฑเตปเดทเดจเตเด•เตพ.

"gnu11"
"gnu1x"
2011 เดธเดฟ เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เดชเตเดฒเดธเต เด—เตเดจเต เดŽเด•เตเดธเตเดฑเตเดฑเตปเดทเดจเตเด•เตพ.

"c++98"
1998 ISO C++ เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เดชเตเดฒเดธเต เดญเต‡เดฆเด—เดคเดฟเด•เตพ.

"gnu++98"
เด…เดคเต เดชเต‡เดพเดฒเต† เดคเดจเตเดจเต† -std=c++98 เด•เต‚เดŸเดพเดคเต† เด—เตเดจเต เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เดณเตเด‚. เด‡เดคเต C++ เด•เต‹เดกเดฟเดจเตเดฑเต† เดกเดฟเดซเต‹เตพเดŸเตเดŸเดพเดฃเต.

-เดžเดพเตป- เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจ เดชเดพเดค เดตเดฟเดญเดœเดฟเด•เตเด•เตเด•. เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดณเตเดณ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดกเดฏเดฑเด•เตเดŸเดฑเดฟเด•เตพ -I เดฎเตเดฎเตเดชเต เด“เดชเตเดทเดจเตเด•เตพ -เดžเดพเตป- เด†เด•เตเดจเตเดจเต
"#include" เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด…เดญเตเดฏเตผเดคเตเดฅเดฟเดšเตเดš เดคเดฒเด•เตเด•เต†เดŸเตเดŸเตเด•เตพเด•เตเด•เดพเดฏเดฟ เดฎเดพเดคเตเดฐเด‚ เดคเดฟเดฐเดžเตเดžเตเดซเดฏเตฝ""; เด…เดตเตผ เด…เดจเตเดตเต‡เดทเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ
"#เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเตเดซเดฏเตฝ>". เด•เต‚เดŸเต† เด…เดงเดฟเด• เดกเดฏเดฑเด•เตเดŸเดฑเดฟเด•เตพ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ -I เดถเต‡เดทเด‚ เด“เดชเตเดทเดจเตเด•เตพ
-เดžเดพเตป-, เด† เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเด•เตพ เดŽเดฒเตเดฒเดพเด‚ เดคเดฟเดฐเดฏเตเดจเตเดจเต # เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเตเด• เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เตพ.

เด‡เดคเตเด•เต‚เดŸเดพเดคเต†, -เดžเดพเตป- เดจเดฟเดฒเดตเดฟเดฒเต† เดซเดฏเตฝ เดกเดฏเดฑเด•เตเดŸเดฑเดฟเดฏเตเดŸเต† เดกเดฏเดฑเด•เตเดŸเดฑเดฟเดฏเตเดŸเต† เด‰เดชเดฏเต‹เด—เด‚ เดคเดŸเดฏเตเดจเตเดจเต
"#include" เดŽเดจเตเดจเดคเดฟเดจเดพเดฏเตเดณเตเดณ เด†เดฆเตเดฏ เดคเดฟเดฐเดฏเตฝ เดกเดฏเดฑเด•เตเดŸเดฑเดฟเดซเดฏเตฝ"".

เดˆ เด“เดชเตเดทเตป เด’เดดเดฟเดตเดพเด•เตเด•เดฟ.

-nostdinc
เดนเต†เดกเตเดกเตผ เดซเดฏเดฒเตเด•เตพเด•เตเด•เดพเดฏเดฟ เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เดธเดฟเดธเตเดฑเตเดฑเด‚ เดกเดฏเดฑเด•เตเดŸเดฑเดฟเด•เตพ เดคเดฟเดฐเดฏเดฐเตเดคเต. เดกเดฏเดฑเด•เตเดŸเดฑเดฟเด•เตพ เดฎเดพเดคเตเดฐเด‚
เด•เต‚เดŸเต† เดจเดฟเด™เตเด™เตพ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต -I เด“เดชเตเดทเดจเตเด•เตพ (เด’เดชเตเดชเด‚ เดจเดฟเดฒเดตเดฟเดฒเต† เดซเดฏเดฒเดฟเดจเตเดฑเต† เดกเดฏเดฑเด•เตเดŸเดฑเดฟเดฏเตเด‚, เดŽเด™เตเด•เดฟเตฝ
เด‰เดšเดฟเดคเด‚) เดคเดฟเดฐเดฏเตเดจเตเดจเต.

-nostdinc++
C++-เดจเดฟเตผเดฆเตเดฆเดฟเดทเตโ€ŒเดŸ เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเด•เดณเดฟเตฝ เดนเต†เดกเตผ เดซเดฏเดฒเตเด•เตพเด•เตเด•เดพเดฏเดฟ เดคเดฟเดฐเดฏเดฐเตเดคเต, เดชเด•เตเดทเต‡ เด‡เดชเตเดชเต‹เดดเตเด‚ เดšเต†เดฏเตเดฏเตเด•
เดฎเดฑเตเดฑเต เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เดกเดฏเดฑเด•เตเดŸเดฑเดฟเด•เตพ เดคเดฟเดฐเดฏเตเด•. (เดธเดฟ++ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดˆ เด“เดชเตเดทเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต
เดชเตเดธเตเดคเด•เดถเดพเดฒ.)

-เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต เดซเดฏเดฒเต
เดชเตเดฐเต‡เดพเดธเดธเตเดธเต เดซเดฏเดฒเต "#include "file"" เดชเตเดฐเดพเดฅเดฎเดฟเด• เด‰เดฑเดตเดฟเดŸเดคเตเดคเดฟเดจเตเดฑเต† เด†เดฆเตเดฏ เดตเดฐเดฟเดฏเดพเดฏเดฟ เดชเตเดฐเดคเตเดฏเด•เตเดทเดชเตเดชเต†เดŸเตเดŸเดคเตเดชเต‹เดฒเต†
เดซเดฏเตฝ. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เด†เดฆเตเดฏเดคเตเดคเต† เดกเดฏเดฑเด•เตเดŸเดฑเดฟ เดคเดฟเดฐเดžเตเดžเต เดซเดฏเดฒเต เดชเตเดฐเต€เดชเตเดฐเตŠเดธเดธเตเดธเดฑเดฟเดจเตเดฑเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเดฎเดพเดฃเต
เดกเดฏเดฑเด•เตเดŸเดฑเดฟ เดชเด•เดฐเด‚ of เดชเตเดฐเดงเดพเดจ เดธเต‹เดดเตเดธเต เดซเดฏเตฝ เด…เดŸเด™เตเด™เตเดจเตเดจ เดกเดฏเดฑเด•เตเดŸเดฑเดฟ. เด•เดฃเตเดŸเต†เดคเตเดคเดฟเดฏเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ
เด…เดตเดฟเดŸเต†, "#include "..."" เดŽเดจเตเดจ เดคเดฟเดฐเดฏเตฝ เดถเตƒเด‚เด–เดฒเดฏเตเดŸเต† เดถเต‡เดทเดฟเด•เตเด•เตเดจเตเดจ เดญเดพเด—เดคเตเดคเต เด‡เดคเต เดคเดฟเดฐเดฏเตเดจเตเดจเต
เดธเดพเดงเดพเดฐเดฃ.

เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เด†เดฃเต†เด™เตเด•เดฟเตฝ -เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต เด“เดชเตเดทเดจเตเด•เตพ เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดซเดฏเดฒเตเด•เตพ เด…เดต เด•เตเดฐเดฎเดคเตเดคเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต
เด•เดฎเดพเตปเดกเต เดฒเตˆเดจเดฟเตฝ เดฆเตƒเดถเตเดฏเดฎเดพเด•เตเด‚.

-เด‡เดฎเดพเด•เตเดฐเต‹เดธเต เดซเดฏเดฒเต
เด•เตƒเดคเตเดฏเดฎเดพเดฏเดฟ เดชเต‹เดฒเต† -เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต, เดธเตเด•เดพเดจเดฟเด‚เด—เต เดตเดดเดฟเดฏเตเดณเตเดณ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เด’เดดเดฟเด•เต† เดซเดฏเดฒเต เดŽเดฑเดฟเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเต
เดฆเต‚เดฐเต†. เด…เดคเต เดจเดฟเตผเดตเดšเดฟเด•เตเด•เตเดจเตเดจ เดฎเดพเด•เตเดฐเต‹เด•เตพ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดŽเดฒเตเดฒเดพ เดฎเดพเด•เตเดฐเต‹เด•เดณเตเด‚ เดธเตเดตเดจเตเดคเดฎเดพเด•เตเด•เดพเตป เด‡เดคเต เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต
เด’เดฐเต เดนเต†เดกเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เด…เดคเดฟเดจเตเดฑเต† เดชเตเดฐเด–เตเดฏเดพเดชเดจเด™เตเด™เตพ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเดพเดคเต†.

เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏ เดŽเดฒเตเดฒเดพ เดซเดฏเดฒเตเด•เดณเตเด‚ -เด‡เดฎเดพเด•เตเดฐเต‹เดธเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏ เดŽเดฒเตเดฒเดพ เดซเดฏเดฒเตเด•เตพเด•เตเด•เตเด‚ เดฎเตเดฎเตเดชเดพเดฏเดฟ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต -เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต.

-เด‡เดฆเดฟเดฐเดพเดซเตเดฑเตเดฑเตผ เดฎเตเดคเดฒเดพเดณเดฟ
เดคเดฟเดฐเดฏเตฝ เดฎเตเดคเดฒเดพเดณเดฟ เดนเต†เดกเตเดกเตผ เดซเดฏเดฒเตเด•เตพเด•เตเด•เดพเดฏเดฟ, เดŽเดจเตเดจเดพเตฝ เด…เดคเต เดšเต†เดฏเตเดฏเตเด• เดถเต‡เดทเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏ เดŽเดฒเตเดฒเดพ เดกเดฏเดฑเด•เตเดŸเดฑเดฟเด•เดณเตเด‚ -I เด’เดชเตเดชเด‚
เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เดธเดฟเดธเตเดฑเตเดฑเด‚ เดกเดฏเดฑเด•เตเดŸเดฑเดฟเด•เตพ เดคเต€เตผเดจเตเดจเต. เดฎเตเดคเดฒเดพเดณเดฟ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจ เด’เดฐเต เดธเด‚เดตเดฟเดงเดพเดจเดฎเดพเดฏเดฟ เด•เดฃเด•เตเด•เดพเด•เตเด•เตเดจเตเดจเต
เดกเดฏเดฑเด•เตเดŸเดฑเดฟ. เดŽเด™เตเด•เดฟเตฝ เดฎเตเดคเดฒเดพเดณเดฟ "=" เดŽเดจเตเดจเดคเดฟเตฝ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต, เดคเตเดŸเตผเดจเตเดจเต "=" เดŽเดจเตเดจเดคเดฟเดจเต เดชเด•เดฐเด‚ sysroot เดตเดฐเตเด‚
เดชเตเดฐเดฟเดซเดฟเด•เตเดธเต; เด•เดพเดฃเตเด• --เดธเดฟเดธเต เดฑเต‚เดŸเตเดŸเต เด’เดชเตเดชเด‚ -isysroot.

-เดชเตเดฐเดฟเดซเดฟเด•เตเดธเต เดชเตเดฐเดฟเดซเดฟเด•เตโ€Œเดธเต
เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเด• เดชเตเดฐเดฟเดซเดฟเด•เตโ€Œเดธเต เดคเตเดŸเตผเดจเตเดจเตเดณเตเดณเดตเดฏเตเดŸเต† เด‰เดชเดธเตผเด—เตเด—เดฎเดพเดฏเดฟ -iwithprefix เด“เดชเตเดทเดจเตเด•เตพ. เดชเตเดฐเดฟเดซเดฟเด•เตเดธเต เด†เดฃเต†เด™เตเด•เดฟเตฝ
เด’เดฐเต เดกเดฏเดฑเด•เตเดŸเดฑเดฟเดฏเต† เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดจเดฟเด™เตเด™เตพ เดซเตˆเดจเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฃเด‚ /.

-iwithprefix เดฎเตเดคเดฒเดพเดณเดฟ
-iwithprefix เดฎเตเดฎเตเดชเต เดฎเตเดคเดฒเดพเดณเดฟ
เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเด•เตเด•เตเด• เดฎเตเดคเดฒเดพเดณเดฟ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฎเตเดฎเตเดชเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏ เดชเตเดฐเดฟเดซเดฟเด•เตเดธเดฟเดฒเต‡เด•เตเด•เต -เดชเตเดฐเดฟเดซเดฟเด•เตเดธเต, เดซเดฒเดฎเดพเดฏเตเดฃเตเดŸเดพเด•เตเดจเตเดจเดคเต เดšเต‡เตผเด•เตเด•เตเด•
เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏ เดคเดฟเดฐเดฏเตฝ เดชเดพเดคเดฏเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดกเดฏเดฑเด•เตเดŸเดฑเดฟ. -iwithprefix เดฎเตเดฎเตเดชเต เด…เดคเต‡ เดธเตเดฅเดฒเดคเตเดคเต เดตเดฏเตเด•เตเด•เตเดจเตเดจเต -I
เดšเต†เดฏเตเดฏเตเด‚; -iwithprefix เดŽเดตเดฟเดŸเต† เดตเต†เด•เตเด•เตเดจเตเดจเต -เด‡เดฆเดฟเดฐเดพเดซเตเดฑเตเดฑเตผ เดšเต†เดฏเตเดฏเตเด‚.

-isysroot เดฎเตเดคเดฒเดพเดณเดฟ
เดˆ เด“เดชเตเดทเตป เดชเต‹เดฒเต†เดฏเดพเดฃเต --เดธเดฟเดธเต เดฑเต‚เดŸเตเดŸเต เด“เดชเตเดทเตป, เดŽเดจเตเดจเดพเตฝ เดนเต†เดกเตผ เดซเดฏเดฒเตเด•เตพเด•เตเด•เต เดฎเดพเดคเตเดฐเด‚ เดฌเดพเดงเด•เดฎเดพเดฃเต (เด’เดดเดฟเด•เต†
เดกเดพเตผเดตเดฟเตป เดŸเดพเตผเด—เต†เดฑเตเดฑเตเดšเต†เดฏเตเดฏเตเดจเตเดจเต, เด‡เดตเดฟเดŸเต† เด‡เดคเต เดนเต†เดกเตผ เดซเดฏเดฒเตเด•เตพเด•เตเด•เตเด‚ เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เตพเด•เตเด•เตเด‚ เดฌเดพเดงเด•เดฎเดพเดฃเต). เด•เดพเดฃเตเด•
--เดธเดฟเดธเต เดฑเต‚เดŸเตเดŸเต เด•เต‚เดŸเตเดคเตฝ เดตเดฟเดตเดฐเด™เตเด™เตพเด•เตเด•เต เด“เดชเตเดทเตป.

-เด‡เดฎเตพเดŸเตเดŸเดฟเดฒเดฟเดฌเต เดฎเตเดคเดฒเดพเดณเดฟ
เด‰เดชเดฏเต‡เดพเด—เด‚ เดฎเตเดคเดฒเดพเดณเดฟ เดŸเดพเตผเด—เต†เดฑเตเดฑเต-เดจเดฟเตผเดฆเตเดฆเดฟเดทเตโ€ŒเดŸ C++ เดนเต†เดกเดฑเตเด•เตพ เด…เดŸเด™เตเด™เดฟเดฏ เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเดฏเตเดŸเต† เด‰เดชเดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเดฏเดพเดฏเดฟ.

-เดตเตเดฏเดตเดธเตเดฅ เดฎเตเดคเดฒเดพเดณเดฟ
เดคเดฟเดฐเดฏเตฝ เดฎเตเดคเดฒเดพเดณเดฟ เดนเต†เดกเตผ เดซเดฏเดฒเตเด•เตพเด•เตเด•เดพเดฏเดฟ, เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏ เดŽเดฒเตเดฒเดพ เดกเดฏเดฑเด•เตเดŸเดฑเดฟเด•เตพเด•เตเด•เตเด‚ เดถเต‡เดทเด‚ -I เดŽเดจเตเดจเดพเตฝ เดฎเตเดฎเตเดชเต
เดธเดพเดงเดพเดฐเดฃ เดธเดฟเดธเตเดฑเตเดฑเด‚ เดกเดฏเดฑเด•เตเดŸเดฑเดฟเด•เตพ. เด’เดฐเต เดธเดฟเดธเตเดฑเตเดฑเด‚ เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟ เด†เดฏเดฟ เด…เดŸเดฏเดพเดณเดชเตเดชเต†เดŸเตเดคเตเดคเตเด•, เด…เดคเตเดตเดดเดฟ เด…เดคเตเดคเดจเตเดจเต† เดฒเดญเดฟเด•เตเด•เตเด‚
เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เดธเดฟเดธเตเดฑเตเดฑเด‚ เดกเดฏเดฑเด•เตเดŸเดฑเดฟเด•เดณเดฟเตฝ เดชเตเดฐเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต เดชเต‹เดฒเต† เดชเตเดฐเดคเตเดฏเต‡เด• เดšเดฟเด•เดฟเดคเตเดธ.

If เดฎเตเดคเดฒเดพเดณเดฟ "=" เดŽเดจเตเดจเดคเดฟเตฝ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต, เดคเตเดŸเตผเดจเตเดจเต "=" เดธเดฟเดธเตโ€Œเดฑเต‚เดŸเตเดŸเต เดชเตเดฐเดฟเดซเดฟเด•เตโ€Œเดธเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเด‚; เด•เดพเดฃเตเด•
--เดธเดฟเดธเต เดฑเต‚เดŸเตเดŸเต เด’เดชเตเดชเด‚ -isysroot.

- iquote เดฎเตเดคเดฒเดพเดณเดฟ
เดคเดฟเดฐเดฏเตฝ เดฎเตเดคเดฒเดพเดณเดฟ "#include" เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด…เดญเตเดฏเตผเดคเตเดฅเดฟเดšเตเดš เดคเดฒเด•เตเด•เต†เดŸเตเดŸเต เดซเดฏเดฒเตเด•เตพเด•เตเด•เต เดฎเดพเดคเตเดฐเด‚เดซเดฏเตฝ""; เด…เดตเดฐเดฒเตเดฒ
"#เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเตเด•" เดŽเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เดคเดฟเดฐเดžเตเดžเตเดซเดฏเตฝ>", เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏ เดŽเดฒเตเดฒเดพ เดกเดฏเดฑเด•เตเดŸเดฑเดฟเด•เตพเด•เตเด•เตเด‚ เดฎเตเดฎเตเดชเต -I เดฎเตเดฎเตเดชเตเด‚
เดธเดพเดงเดพเดฐเดฃ เดธเดฟเดธเตเดฑเตเดฑเด‚ เดกเดฏเดฑเด•เตเดŸเดฑเดฟเด•เตพ.

If เดฎเตเดคเดฒเดพเดณเดฟ "=" เดŽเดจเตเดจเดคเดฟเตฝ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต, เดคเตเดŸเตผเดจเตเดจเต "=" เดธเดฟเดธเตโ€Œเดฑเต‚เดŸเตเดŸเต เดชเตเดฐเดฟเดซเดฟเด•เตโ€Œเดธเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเด‚; เด•เดพเดฃเตเด•
--เดธเดฟเดธเต เดฑเต‚เดŸเตเดŸเต เด’เดชเตเดชเด‚ -isysroot.

-เดจเดฟเด•เตเดทเต‡เดชเด™เตเด™เตพ-เดฎเดพเดคเตเดฐเด‚
เดชเตเดฐเต€เดชเตเดฐเต‹เดธเดธเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ, เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เตพ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเด•, เดŽเดจเตเดจเดพเตฝ เดฎเดพเด•เตเดฐเต‹เด•เตพ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เดฐเตเดคเต.

เด“เดชเตเดทเดจเตเดฑเต† เดชเต†เดฐเตเดฎเดพเดฑเตเดฑเด‚ เด‡เดคเดฟเดจเต† เด†เดถเตเดฐเดฏเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต -E เด’เดชเตเดชเด‚ -fpreprocessed เด“เดชเตเดทเดจเตเด•เตพ.

เด•เต‚เดŸเต† -E, "#define" เดชเต‹เดฒเตเดณเตเดณ เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เตพ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดชเตเดฐเต€เดชเตเดฐเต‹เดธเดธเดฟเด‚เด—เต เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต,
"#ifdef", "#เดชเดฟเดถเด•เต". เดฎเดพเด•เตเดฐเต‹ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด‚ เดชเต‹เดฒเต†เดฏเตเดณเตเดณ เดฎเดฑเตเดฑเต เดชเตเดฐเต€เดชเตเดฐเตŠเดธเดธเตเดธเตผ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ
เดŸเตเดฐเตˆเด—เตเดฐเดพเดซเต เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เดจเดŸเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ. เด•เต‚เดŸเดพเดคเต†, เดฆเดฟ -เดคเต€เดฏเดคเดฟ เด“เดชเตเดทเตป เดชเดฐเต‹เด•เตเดทเดฎเดพเดฃเต
เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดฟ.

เด•เต‚เดŸเต† -fpreprocessed, เด•เดฎเดพเตปเดกเต เดฒเตˆเดจเดฟเดจเตเดฑเต†เดฏเตเด‚ เดฎเดฟเด•เตเด• เดฌเดฟเตฝเดŸเตเดŸเดฟเตป เดฎเดพเด•เตเดฐเต‹เด•เดณเตเดŸเต†เดฏเตเด‚ เดฎเตเตปเดจเดฟเตผเดตเดšเดจเด‚ เด‡เดคเดพเดฃเต
เดตเดฟเด•เดฒเดพเด‚เด—เตป. เดธเดพเดจเตเดฆเตผเดญเดฟเด•เดฎเดพเดฏเดฟ เด†เดถเตเดฐเดฏเดฟเด•เตเด•เตเดจเตเดจ "__LINE__" เดชเต‹เดฒเตเดณเตเดณ เดฎเดพเด•เตเดฐเต‹เด•เตพ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต
เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ. "-E เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฎเตเดฎเตเดชเต เดชเตเดฐเต‹เดธเดธเต เดšเต†เดฏเตเดค เดซเดฏเดฒเตเด•เดณเตเดŸเต† เดธเดฎเดพเดนเดพเดฐเด‚ เด‡เดคเต เดชเตเดฐเดพเดชเตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต
-เดจเดฟเด•เตเดทเต‡เดชเด™เตเด™เตพ-เดฎเดพเดคเตเดฐเด‚".

เดฐเดฃเตเดŸเตเด‚ เด•เต‚เดŸเดฟ -E เด’เดชเตเดชเด‚ -fpreprocessed, เดจเดฟเดฏเดฎเด™เตเด™เตพ -fpreprocessed เดฎเตเตปเด—เดฃเดจ เดจเตฝเด•เตเด•. เดˆ
"-E เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฎเตเดฎเตเดชเต เดชเตเดฐเต€เดชเตเดฐเต‹เดธเดธเต เดšเต†เดฏเตเดค เดซเดฏเดฒเตเด•เดณเตเดŸเต† เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏ เดชเตเดฐเต€เดชเตเดฐเตŠเดธเดธเตเดธเดฟเด‚เด—เต เดชเตเดฐเดพเดชเตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต
-เดจเดฟเด•เตเดทเต‡เดชเด™เตเด™เตพ-เดฎเดพเดคเตเดฐเด‚".

-fdollars-in-identifiers
เด…เด‚เด—เต€เด•เดฐเดฟเด•เตเด•เตเด• $ เดเดกเดจเตเดฑเดฟเดซเดฏเดฑเตเด•เดณเดฟเตฝ.

-เดซเต†เด•เตโ€Œเดธเตเดฑเตเดฑเต†เตปเดกเดกเต-เดเดกเดจเตเดฑเดฟเดซเดฏเดฑเตเด•เตพ
เดเดกเดจเตเดฑเดฟเดซเดฏเดฑเตเด•เดณเดฟเตฝ เดธเดพเตผเดตเดคเตเดฐเดฟเด• เดชเตเดฐเดคเต€เด• เดจเดพเดฎเด™เตเด™เตพ เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตเด•. เดˆ เด“เดชเตเดทเตป เดกเดฟเดซเต‹เตพเดŸเตเดŸเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
C99 (เดชเดฟเดจเตเดจเต€เดŸเต C เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เดชเดคเดฟเดชเตเดชเตเด•เตพ) เด•เต‚เดŸเดพเดคเต† C++ เดŽเดจเตเดจเดฟเดตเดฏเตเด•เตเด•เตเด‚.

-fno-เด•เดพเดจเต‹เดจเดฟเด•เตเด•เตฝ-เดธเดฟเดธเตเดฑเตเดฑเด‚-เดนเต†เดกเดฑเตเด•เตพ
เดชเตเดฐเต€เดชเตเดฐเต‹เดธเดธเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ, เด•เดพเดจเต‹เดจเดฟเด•เดฒเตˆเดธเต‡เดทเตป เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดธเดฟเดธเตเดฑเตเดฑเด‚ เดนเต†เดกเตผ เดชเดพเดคเด•เตพ เดšเต†เดฑเตเดคเดพเด•เตเด•เดฐเตเดคเต.

-fpreprocessed
เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเตฝ เด‡เดคเดฟเดจเด•เด‚ เดชเตเดฐเต€เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เดจเตเดจเต เดชเตเดฐเต€เดชเตเดฐเตŠเดธเดธเดฑเต‹เดŸเต เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเด•. เดˆ
เดฎเดพเด•เตเดฐเต‹ เดŽเด•เตเดธเตเดชเดพเตปเดทเตป, เดŸเตเดฐเตˆเด—เตเดฐเดพเดซเต เด•เตบเดตเต‡เตผเดทเตป, เดŽเดธเตเด•เต‡เดกเต เดจเตเดฏเต‚เดฒเตˆเตป เดธเตเดชเตเดฒเดฟเดธเดฟเด‚เด—เต เดคเตเดŸเด™เตเด™เดฟเดฏ เด•เดพเดฐเตเดฏเด™เตเด™เตพ เด…เดŸเดฟเดšเตเดšเดฎเตผเดคเตเดคเตเดจเตเดจเต,
เด•เต‚เดŸเดพเดคเต† เดฎเดฟเด•เตเด• เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เดณเตเดŸเต†เดฏเตเด‚ เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เต. เดชเตเดฐเต€เดชเตเดฐเตŠเดธเดธเตเดธเตผ เด‡เดชเตเดชเต‹เดดเตเด‚ เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดฏเตเด•เดฏเตเด‚ เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต
เด…เดญเดฟเดชเตเดฐเดพเดฏเด™เตเด™เตพ, เด…เดคเตเดตเดดเดฟ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดฎเตเตปเด•เต‚เดŸเตเดŸเดฟ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดค เด’เดฐเต เดซเดฏเตฝ เด•เตˆเดฎเดพเดฑเดพเตป เด•เดดเดฟเดฏเตเด‚ -C เด‡เดฒเตเดฒเดพเดคเต† เด•เดฎเตเดชเตˆเดฒเดฑเดฟเดฒเต‡เด•เตเด•เต
เดชเตเดฐเดถเตเดจเด™เตเด™เตพ. เดˆ เดฎเต‹เดกเดฟเตฝ เด‡เดจเตเดฑเด—เตเดฐเต‡เดฑเตเดฑเดกเต เดชเตเดฐเต€เดชเตเดฐเตŠเดธเดธเตเดธเตผ เด’เดฐเต เดŸเต‹เด•เตเด•เดฃเตˆเดธเดฑเดฟเดจเต‡เด•เตเด•เดพเตพ เด…เดฒเตเดชเด‚ เด•เต‚เดŸเตเดคเดฒเดพเดฃเต
เดฎเตเตปเดญเดพเด—เด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ.

-fpreprocessed เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดจเต เดŽเด•เตเดธเตเดฑเตเดฑเตปเดทเดจเตเด•เดณเดฟเดฒเตŠเดจเตเดจเต เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ เด…เดคเต เดตเตเดฏเด•เตเดคเดฎเดพเดฃเต .i, .ii or .เดฎเตˆ.
เดฎเตเตปเด•เต‚เดŸเตเดŸเดฟ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดค เดซเดฏเดฒเตเด•เตพเด•เตเด•เดพเดฏเดฟ เดœเดฟเดธเดฟเดธเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดŽเด•เตเดธเตเดฑเตเดฑเตปเดทเดจเตเด•เดณเดพเดฃเดฟเดคเต -เดธเต‡เดตเต-เดŸเต†เดฎเตเดชเตเด•เตพ.

-ftabstop=เดตเต€เดคเดฟ
เดŸเดพเดฌเต เดธเตเดฑเตเดฑเต‹เดชเตเดชเตเด•เตพ เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เดฆเต‚เดฐเด‚ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•. เด‡เดคเต เดชเตเดฐเต€เดชเตเดฐเต‹เดธเดธเตผ เดถเดฐเดฟเดฏเดพเดฏ เด•เต‹เดณเด‚ เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเต เดšเต†เดฏเตเดฏเดพเตป เดธเดนเดพเดฏเดฟเด•เตเด•เตเดจเตเดจเต
เดฒเตˆเดจเดฟเตฝ เดŸเดพเดฌเตเด•เตพ เดฆเตƒเดถเตเดฏเดฎเดพเดฏเดพเดฒเตเด‚ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด•เดณเดฟเดฒเต‹ เดชเดฟเดถเด•เตเด•เดณเดฟเดฒเต‹ เด‰เดณเตเดณ เดจเดฎเตเดชเดฑเตเด•เตพ. เดฎเต‚เดฒเตเดฏเด‚ เด•เตเดฑเดตเดพเดฃเต†เด™เตเด•เดฟเตฝ
1-เดจเต‡เด•เตเด•เดพเตพ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ 100-เตฝ เด•เต‚เดŸเตเดคเตฝ, เด“เดชเตเดทเตป เด…เดตเด—เดฃเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเด‚. เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ 8 เด†เดฃเต.

-fdebug-cpp
เดˆ เด“เดชเตโ€Œเดทเตป GCC เดกเต€เดฌเด—เตเด—เดฟเด‚เด—เดฟเดจเต เดฎเดพเดคเตเดฐเดฎเต‡ เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเด•เต‚. เด•เต‚เดŸเต† เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ -E, เดกเด‚เดชเตเดธเต เดกเต€เดฌเด—เตเด—เดฟเด‚เด—เต
เดฒเตŠเด•เตเด•เต‡เดทเตป เดฎเดพเดชเตเดชเตเด•เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดตเดฐเด™เตเด™เตพ. เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเดฟเดฒเต† เด“เดฐเต‹ เดŸเต‹เด•เตเด•เดฃเดฟเดจเตเด‚ เดฎเตเดฎเตเดชเดพเดฏเดฟ เดกเด‚เดชเต เด†เดฃเต
เดญเต‚เดชเดŸเด‚ เด…เดคเดฟเดจเตเดฑเต† เดธเตเดฅเดพเดจเด‚ เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจเต. เด’เดฐเต เดŸเต‹เด•เตเด•เดฃเดฟเดจเตเดฑเต† เดธเตเดฅเดพเดจเด‚ เดชเดฟเดŸเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดฎเดพเดชเตเดชเดฟเดจเตเดฑเต† เดกเด‚เดชเต
เด†เดฏเดฟเดฐเดฟเด•เตเด•เตเด‚:

{"P":F ;"เดŽเดซเต":เดŽเดซเต ;"เดŽเตฝ": ;"เดธเดฟ": ;"เดŽเดธเต": ;"เดŽเด‚": ;"เด‡": ,"เดฒเต‹เด•เด‚": }

เด‡เดฒเตเดฒเดพเดคเต† เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ -E, เดˆ เด“เดชเตเดทเดจเต เดซเดฒเดฎเดฟเดฒเตเดฒ.

-เดซเตเดŸเตเดฐเดพเด•เตเด•เต-เดฎเดพเด•เตเดฐเต‹-เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด‚[=เดฒเต†เดตเตฝ]
เดฎเดพเด•เตเดฐเต‹ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เดณเดฟเดฒเตเดŸเดจเต€เดณเด‚ เดŸเต‹เด•เตเด•เดฃเตเด•เดณเตเดŸเต† เดฒเตŠเด•เตเด•เต‡เดทเดจเตเด•เตพ เดŸเตเดฐเดพเด•เตเด•เต เดšเต†เดฏเตเดฏเตเด•. เด‡เดคเต เด•เด‚เดชเตˆเดฒเดฑเดฟเดจเต† เดชเตเดฑเดคเตเดคเตเดตเดฟเดŸเดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต
เด’เดฐเต เด•เด‚เดชเตˆเดฒเต‡เดทเตป เดชเดฟเดถเด•เต เดธเด‚เดญเดตเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดจเดฟเดฒเดตเดฟเดฒเต† เดฎเดพเด•เตเดฐเต‹ เดŽเด•เตเดธเตเดชเดพเตปเดทเตป เดธเตเดฑเตเดฑเดพเด•เตเด•เดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดกเดฏเด—เตเดจเต‹เดธเตเดฑเตเดฑเดฟเด•เต
เด’เดฐเต เดฎเดพเด•เตเดฐเต‹ เดตเดฟเด•เดพเดธเด‚. เดˆ เด“เดชเตโ€Œเดทเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต เดชเตเดฐเต€เดชเตเดฐเตŠเดธเดธเตเดธเดฑเตเด‚ เด•เดฎเตเดชเตˆเดฒเดฑเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด‚
เด•เต‚เดŸเตเดคเตฝ เดฎเต†เดฎเตเดฎเดฑเดฟ. เดฆเดฟ เดฒเต†เดตเตฝ เดŸเต‹เด•เตเด•เดฃเดฟเดจเตเดฑเต† เด•เตƒเดคเตเดฏเดคเดฏเตเดŸเต† เดฒเต†เดตเตฝ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เดพเตป เดชเดฐเดพเดฎเต€เดฑเตเดฑเตผ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚
เดฒเตŠเด•เตเด•เต‡เดทเตป เดŸเตเดฐเดพเด•เตเด•เดฟเด‚เด—เต เด…เด™เตเด™เดจเต† เด†เดตเดถเตเดฏเดฎเต†เด™เตเด•เดฟเตฝ เดฎเต†เดฎเตเดฎเดฑเดฟ เด‰เดชเดญเต‹เด—เด‚ เด•เตเดฑเดฏเตเด•เตเด•เตเดจเตเดจเต. เดฎเต‚เดฒเตเดฏเด‚ 0 of
เดฒเต†เดตเตฝ เด‡เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดˆ เด“เดชเตโ€Œเดทเตป เดกเดฟ-เด†เด•เตโ€Œเดฑเตเดฑเดฟเดตเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต -เดซเตเดŸเตเดฐเดพเด•เตเด•เต-เดฎเดพเด•เตเดฐเต‹-เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด‚ เดจเต เดนเดพเดœเดฐเดพเดฏเดฟเดฐเตเดจเตเดจเต
เด•เดฎเดพเตปเดกเต เดฒเตˆเตป. เดฎเต‚เดฒเตเดฏเด‚ 1 เดกเต€เด—เตเดฐเต‡เดกเดกเต เดฎเต‹เดกเดฟเตฝ เดŸเต‹เด•เตเด•เตบ เดฒเตŠเด•เตเด•เต‡เดทเดจเตเด•เตพ เดŸเตเดฐเดพเด•เตเด•เต เดšเต†เดฏเตเดฏเตเดจเตเดจเต
เด•เตเดฑเดžเตเดž เดฎเต†เดฎเตเดฎเดฑเดฟ เด“เดตเตผเดนเต†เดกเต. เดˆ เดฎเต‹เดกเดฟเตฝ เด’เดฐเต เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเดคเตเดคเดฟเดจเตเดฑเต† เดซเดฒเดฎเดพเดฏเตเดฃเตเดŸเดพเด•เตเดจเตเดจ เดŽเดฒเตเดฒเดพ เดŸเต‹เด•เตเด•เดฃเตเด•เดณเตเด‚
เด’เดฐเต เดซเด‚เด—เตโ€Œเดทเตป เดชเต‹เดฒเต†เดฏเตเดณเตเดณ เดฎเดพเด•เตเดฐเต‹เดฏเตเดŸเต† เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเต เด’เดฐเต‡ เดฒเตŠเด•เตเด•เต‡เดทเดจเดพเดฃเต. เดฎเต‚เดฒเตเดฏเด‚ 2 เดŸเตเดฐเดพเด•เตเด•เตเด•เตพ เดŸเต‹เด•เตเด•เดฃเตเด•เตพ
เดฒเตŠเด•เตเด•เต‡เดทเดจเตเด•เตพ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚. เดˆ เดฎเต‚เดฒเตเดฏเด‚ เดเดฑเตเดฑเดตเตเด‚ เดฎเต†เดฎเตเดฎเดฑเดฟ เดนเด‚เด—เดฑเดฟ เด†เดฃเต. เดˆ เด“เดชเตเดทเตป เดจเตฝเด•เตเดฎเตเดชเต‹เตพ
เดตเดพเดฆเดฎเดฟเดฒเตเดฒ, เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเตผ เดฎเต‚เดฒเตเดฏเดฎเดพเดฃเต 2.

"-ftrack-macro-expansion=2" เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ เดธเดœเต€เดตเดฎเดพเด•เตเด•เดฟเดฏเดคเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•.

-fexec-charset=เดชเตเดฐเดคเต€เด•เด‚
เดธเตเดŸเตเดฐเดฟเด‚เด—เต, เด•เตเดฏเดพเดฐเด•เตเดŸเตผ เด•เต‹เตบเดธเตเดฑเตเดฑเดจเตเดฑเตเด•เตพเด•เตเด•เต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดทเตป เด•เตเดฏเดพเดฐเด•เตเดŸเตผ เดธเต†เดฑเตเดฑเต เดธเต†เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเด•. เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ
UTF-8 เด†เดฃเต. เดชเตเดฐเดคเต€เด•เด‚ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต† "iconv" เดฒเตˆเดฌเตเดฐเดฑเดฟ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดเดคเต เดŽเตปเด•เต‹เดกเดฟเด‚เด—เตเด‚ เด†เด•เดพเด‚
เดฆเดฟเดจเดšเดฐเตเดฏ.

-fwide-exec-charset=เดชเตเดฐเดคเต€เด•เด‚
เดตเตˆเดกเต เดŽเด•เตโ€Œเดธเดฟเด•เตเดฏเต‚เดทเตป เด•เตเดฏเดพเดฐเด•เตเดŸเตผ เดธเต†เดฑเตเดฑเต เดธเต†เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเด•, เดตเตˆเดกเต เดธเตโ€ŒเดŸเตเดฐเดฟเด‚เด—เดฟเดจเตเด‚ เด•เตเดฏเดพเดฐเด•เตเดŸเตผ เด•เต‹เตบเดธเตเดฑเตเดฑเดจเตเดฑเตเด•เตพเด•เตเด•เตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต.
เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ UTF-32 เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ UTF-16 เด†เดฃเต, เดเดคเต "wchar_t" เดจเตเดฑเต† เดตเต€เดคเดฟเดฏเตเดฎเดพเดฏเดฟ เดฏเต‹เดœเดฟเด•เตเด•เตเดจเตเดจเตเดตเต‹ เด…เดคเต. เดชเต‹เดฒเต†
เด•เต‚เดŸเต† -fexec-charset, เดชเตเดฐเดคเต€เด•เด‚ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต† "iconv" เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดŽเตปเด•เต‹เดกเดฟเด‚เด—เดพเดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚
เดฒเตˆเดฌเตเดฐเดฑเดฟ เดชเดคเดฟเดตเต; เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดฒเตเดฒเดพเดคเตเดค เดŽเตปเด•เต‹เดกเดฟเด‚เด—เตเด•เดณเดฟเตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดชเตเดฐเดถเตเดจเด™เตเด™เตพ เด‰เดฃเตเดŸเดพเด•เตเด‚
เด•เตƒเดคเตเดฏเดฎเดพเดฏเดฟ "wchar_t" เตฝ.

-finput-charset=เดชเตเดฐเดคเต€เด•เด‚
เด‡เตปเดชเตเดŸเตเดŸเดฟเดจเตเดฑเต† เดชเตเดฐเดคเต€เด• เดธเต†เดฑเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเดฟเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เด‡เตปเดชเตเดŸเตเดŸเต เดชเตเดฐเดคเต€เด• เดธเต†เดฑเตเดฑเต เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•
GCC เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เด‰เดฑเดตเดฟเดŸ เดชเตเดฐเดคเต€เด• เดธเต†เดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต เดซเดฏเตฝ เดšเต†เดฏเตเดฏเตเด•. เดฒเตŠเด•เตเด•เต‡เตฝ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดœเดฟ.เดธเดฟ.เดธเดฟ
เดฒเตŠเด•เตเด•เต‡เดฒเดฟเตฝ เดจเดฟเดจเตเดจเต เดˆ เดตเดฟเดตเดฐเด‚ เดฒเดญเดฟเด•เตเด•เดฟเดฒเตเดฒ, เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ UTF-8 เด†เดฃเต. เด‡เดคเต เด†เด•เดพเด‚
เดฒเตŠเด•เตเด•เต‡เตฝ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดˆ เด•เดฎเดพเตปเดกเต-เดฒเตˆเตป เด“เดชเตเดทเตป เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด…เดธเดพเดงเตเดตเดพเด•เตเด•เตเดจเตเดจเต. เดจเดฟเดฒเดตเดฟเตฝ เด•เดฎเดพเตปเดกเต-
เด’เดฐเต เดตเตˆเดฐเตเดฆเตเดงเตเดฏเดฎเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ เดฒเตˆเตป เด“เดชเตโ€Œเดทเตป เดฎเตเตปเด—เดฃเดจ เดจเตฝเด•เตเดจเตเดจเต. เดชเตเดฐเดคเต€เด•เด‚ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดŽเตปเด•เต‹เดกเดฟเด‚เด—เต เด†เด•เดพเด‚
เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต† "iconv" เดฒเตˆเดฌเตเดฐเดฑเดฟ เดฆเดฟเดจเดšเดฐเตเดฏ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต.

-fworking-directory
เด•เด‚เดชเตˆเดฒเดฑเดฟเดจเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเต€เดชเตเดฐเตŠเดธเดธเตเดธเตผ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเดฟเตฝ เดฒเตˆเตปเดฎเดพเตผเด•เตเด•เดฑเตเด•เดณเตเดŸเต† เดœเดจเดฑเต‡เดทเตป เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเด•
เดชเตเดฐเต€เดชเตเดฐเต‹เดธเดธเดฟเด‚เด—เต เดธเดฎเดฏเดคเตเดคเต เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดกเดฏเดฑเด•เตเดŸเดฑเดฟ เด…เดฑเดฟเดฏเตเด•. เดˆ เด“เดชเตเดทเตป เดŽเดชเตเดชเต‹เตพ
เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดฟเดฏเดพเตฝ, เดชเตเดฐเดฟเดชเตเดฐเตŠเดธเดธเตเดธเตผ เดชเตเดฐเดพเดฐเด‚เดญ เดฒเตˆเตปเดฎเดพเตผเด•เตเด•เดฑเดฟเดจเต เดถเต‡เดทเด‚ เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† เดฒเตˆเตปเดฎเดพเตผเด•เตเด•เตผ เดชเตเดฑเดชเตเดชเต†เดŸเตเดตเดฟเด•เตเด•เตเด‚
เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดตเตผเด•เตเด•เดฟเด‚เด—เต เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเด•เตเด•เต เดถเต‡เดทเด‚ เดฐเดฃเตเดŸเต เดธเตเดฒเดพเดทเตเด•เตพ. เดœเดฟเดธเดฟเดธเดฟ เด‡เดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด‚
เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟ, เด…เดคเต เดชเตเดฐเดฟเดชเตเดฐเต‹เดธเดธเต เดšเต†เดฏเตโ€Œเดค เด‡เตปเดชเตเดŸเตเดŸเดฟเตฝ เด‰เดณเตเดณเดชเตเดชเต‹เตพ, เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟ เด‡เด™เตเด™เดจเต† เดชเตเดฑเดชเตเดชเต†เดŸเตเดตเดฟเด•เตเด•เตเดจเตเดจเต
เดšเดฟเดฒ เดกเต€เดฌเด—เตเด—เดฟเด‚เด—เต เดตเดฟเดตเดฐ เดซเต‹เตผเดฎเดพเดฑเตเดฑเตเด•เดณเดฟเตฝ เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดกเดฏเดฑเด•เตเดŸเดฑเดฟ. เดˆ เด“เดชเตเดทเตป เด†เดฃเต
เดกเต€เดฌเด—เตเด—เดฟเด‚เด—เต เดตเดฟเดตเดฐเด™เตเด™เตพ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ เดชเดฐเต‹เด•เตเดทเดฎเดพเดฏเดฟ เดชเตเดฐเดพเดชเตเดคเดฎเดพเด•เตเด•เตเด‚, เดŽเดจเตเดจเดพเตฝ เด‡เดคเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดคเดŸเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚
เดจเดฟเดฐเดพเด•เดฐเดฟเดšเตเดš เดฐเต‚เดชเด‚ -fno-working-directory. เด†เดฃเต†เด™เตเด•เดฟเตฝ -P เด•เดฎเดพเตปเดกเดฟเตฝ เดซเตเดฒเดพเด—เต เด‰เดฃเตเดŸเต
เดฒเตˆเตป, "#เดฒเตˆเตป" เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เดณเตŠเดจเตเดจเตเด‚ เดชเตเดฑเดชเตเดชเต†เดŸเตเดตเดฟเด•เตเด•เดพเดคเตเดคเดคเดฟเดจเดพเตฝ, เดˆ เด“เดชเตเดทเดจเต เดซเดฒเดฎเดฟเดฒเตเดฒ.

-fno-show-column
เดกเดฏเด—เตเดจเต‹เดธเตเดฑเตเดฑเดฟเด•เตเดธเดฟเตฝ เด•เต‹เดณเด‚ เดจเดฎเตเดชเดฑเตเด•เตพ เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดฏเดฐเตเดคเต. เดกเดฏเด—เตเดจเต‹เดธเตเดฑเตเดฑเดฟเด•เตเดธเต เด†เดฃเต†เด™เตเด•เดฟเตฝ เด‡เดคเต เด†เดตเดถเตเดฏเดฎเดพเดฏเดฟ เดตเดจเตเดจเต‡เด•เตเด•เดพเด‚
เด•เต‹เดณเด‚ เดจเดฎเตเดชเดฑเตเด•เตพ เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เดพเดคเตเดค เด’เดฐเต เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เดธเตโ€Œเด•เดพเตป เดšเต†เดฏเตเดฏเตเดจเตเดจเต
เดฆเต‡เดœเด—เตเดจเต.

-A เดชเตเดฐเดตเดšเดฟเด•เตเด•เตเด•=เด‰เดคเตเดคเดฐเด‚
เดชเตเดฐเดตเดšเดจเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด’เดฐเต เด‰เดฑเดชเตเดชเต เด‰เดฃเตเดŸเดพเด•เตเด•เตเด• เดชเตเดฐเดตเดšเดฟเด•เตเด•เตเด• เดฎเดฑเตเดชเดŸเดฟเดฏเตเด‚ เด‰เดคเตเดคเดฐเด‚. เดˆ เดซเต‹เด‚
เดชเดดเดฏ เดฐเต‚เดชเดคเตเดคเต‡เด•เตเด•เดพเตพ เดฎเตเตปเด—เดฃเดจ -A เดชเตเดฐเดตเดšเดฟเด•เตเด•เตเด•(เด‰เดคเตเดคเดฐเด‚), เด…เดคเต เด‡เดชเตเดชเต‹เดดเตเด‚ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต, เด•เดพเดฐเดฃเด‚ เด…เดคเต
เดทเต†เตฝ เดชเตเดฐเดคเตเดฏเต‡เด• เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ.

-A -เดชเตเดฐเดตเดšเดฟเด•เตเด•เตเด•=เด‰เดคเตเดคเดฐเด‚
เดชเตเดฐเดตเดšเดจเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด’เดฐเต เด…เดตเด•เดพเดถเดตเดพเดฆเด‚ เดฑเดฆเตเดฆเดพเด•เตเด•เตเด• เดชเตเดฐเดตเดšเดฟเด•เตเด•เตเด• เดฎเดฑเตเดชเดŸเดฟเดฏเตเด‚ เด‰เดคเตเดคเดฐเด‚.

-dCHARS
เดšเดพเดฑเตเด•เตพ เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เด’เดจเตเดจเต‹ เด…เดคเดฟเดฒเดงเดฟเด•เดฎเต‹ เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเตเดŸเต† เด’เดฐเต เดถเตเดฐเต‡เดฃเดฟเดฏเดพเดฃเต, เด…เดคเต เดชเดพเดŸเดฟเดฒเตเดฒ
เด’เดฐเต เดธเตเดชเต‡เดธเดฟเดจเต เดฎเตเตปเดชเดพเดฏเดฟ. เดฎเดฑเตเดฑเต เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ เด•เดฎเตเดชเตˆเดฒเตผ เดถเดฐเดฟเดฏเดพเดฏเดฟ เดตเตเดฏเดพเด–เตเดฏเดพเดจเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ
เดœเดฟเดธเดฟเดธเดฟเดฏเตเดŸเต† เดญเดพเดตเดฟ เดชเดคเดฟเดชเตเดชเตเด•เตพเด•เตเด•เดพเดฏเดฟ เดจเต€เด•เตเด•เดฟเดตเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเดฟเดจเดพเตฝ เดจเดฟเดถเดฌเตเดฆเดฎเดพเดฏเดฟ เด…เดตเด—เดฃเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต. เดจเดฟเด™เตเด™เตพ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดพเตฝ
เดธเตเดตเดญเดพเดต เดตเตˆเดฐเตเดฆเตเดงเตเดฏเดฎเตเดณเตเดณ เด•เดฅเดพเดชเดพเดคเตเดฐเด™เตเด™เตพ, เดซเดฒเด‚ เดจเดฟเตผเดตเดšเดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒ.

M เดธเดพเดงเดพเดฐเดฃ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเดฟเดจเต เดชเด•เดฐเด‚, เด’เดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเด• # เดจเดฟเตผเดตเดšเดฟเด•เตเด•เตเด• เดŽเดฒเตเดฒเดพเดตเตผเด•เตเด•เตเด‚ เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เตพ
เดชเตเดฐเต€เดชเตเดฐเตŠเดธเดธเตเดธเดฑเดฟเดจเตเดฑเต† เดจเดฟเตผเดตเตเดตเดนเดฃ เดตเต‡เดณเดฏเดฟเตฝ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸ เดฎเดพเด•เตเดฐเต‹เด•เตพ, เดฎเตเตปเด•เต‚เดŸเตเดŸเดฟ เดจเดฟเดถเตเดšเดฏเดฟเดšเตเดšเดคเต เด‰เตพเดชเตเดชเต†เดŸเต†
เดฎเดพเด•เตเดฐเต‹เด•เตพ. เดจเดฟเด™เตเด™เดณเตเดŸเต† เดชเดคเดฟเดชเตเดชเดฟเตฝ เดฎเตเตปเด•เต‚เดŸเตเดŸเดฟ เดจเดฟเตผเดตเดšเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต เดŽเดจเตเดคเดพเดฃเต†เดจเตเดจเต เด•เดฃเตเดŸเต†เดคเตเดคเดพเดจเตเดณเตเดณ เด’เดฐเต เดฎเดพเตผเด—เด‚ เด‡เดคเต เดจเตฝเด•เตเดจเตเดจเต
เดชเตเดฐเต€เดชเตเดฐเต‹เดธเดธเตผ. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดซเดฏเดฒเตเด‚ เด‡เดฒเตเดฒเต†เดจเตเดจเต เด•เดฐเตเดคเตเด• foo.h, เด•เดฎเดพเตปเดกเต

foo.h เดธเตเดชเตผเดถเดฟเด•เตเด•เตเด•; cpp -dM foo.h

เดฎเตเตปเด•เต‚เดŸเตเดŸเดฟ เดจเดฟเดถเตเดšเดฏเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดณเตเดณ เดŽเดฒเตเดฒเดพ เดฎเดพเด•เตเดฐเต‹เด•เดณเตเด‚ เด•เดพเดฃเดฟเด•เตเด•เตเด‚.

เดจเดฟเด™เตเด™เตพ เด‰เดชเดฏเต‡เดพเด—เดฟเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ -เดกเดฟเดŽเด‚ เด‡เดฒเตเดฒเดพเดคเต† -E เด“เดชเตเดทเตป, -เดกเดฟเดŽเด‚ เดŽเดจเตเดจเดคเดฟเดจเตเดฑเต† เดชเดฐเตเดฏเดพเดฏเดฎเดพเดฏเดฟ เดตเตเดฏเดพเด–เตเดฏเดพเดจเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต
-fdump-rtl-mach.

D เดชเต‡เดพเดฒเต† M เดฐเดฃเตเดŸเต เด•เดพเดฐเตเดฏเด™เตเด™เดณเดฟเดฒเตŠเดดเดฟเด•เต†: เด…เดคเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต เด…เดฒเตเดฒ เดฎเตเตปเด•เต‚เดŸเตเดŸเดฟ เดจเดฟเดถเตเดšเดฏเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดณเตเดณ เดฎเดพเด•เตเดฐเต‹เด•เดณเตเด‚, เด…เดคเตเด‚ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต
เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดฐเดฃเตเดŸเตเด‚ The # เดจเดฟเตผเดตเดšเดฟเด•เตเด•เตเด• เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เดณเตเด‚ เดชเตเดฐเต€เดชเตเดฐเต‹เดธเดธเดฟเด‚เด—เดฟเดจเตเดฑเต† เดซเดฒเดตเตเด‚. เดฐเดฃเตเดŸเต เดคเดฐเด‚
เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเดฟเดจเตเดฑเต† เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เต เดชเต‹เด•เตเด•.

N เดชเต‡เดพเดฒเต† D, เดŽเดจเตเดจเดพเตฝ เดฎเดพเด•เตเดฐเต‹ เดชเต‡เดฐเตเด•เตพ เดฎเดพเดคเตเดฐเดฎเต‡ เดชเตเดฑเดคเตเดคเตเดตเดฟเดŸเต‚, เด…เดตเดฏเตเดŸเต† เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เดณเดฒเตเดฒ.

I เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต # เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเตเด• เดชเตเดฐเต€เดชเตเดฐเต‹เดธเดธเดฟเด‚เด—เดฟเดจเตเดฑเต† เดซเดฒเดคเตเดคเดฟเดจเต เดชเตเดฑเดฎเต‡ เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เตพ.

U เดชเต‡เดพเดฒเต† D เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเดคเต‹ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเดคเต‹ เด†เดฏ เดฎเดพเด•เตเดฐเต‹เด•เตพ เดฎเดพเดคเตเดฐเด‚
เดชเตเดฐเต€เดชเตเดฐเตŠเดธเดธเตเดธเตผ เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เดณเดฟเตฝ, เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เด†เด•เตเดจเตเดจเต; เด‰เดชเดฏเต‹เด—เด‚ เดตเดฐเต† เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดตเตˆเด•เตเด‚ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ
เดฎเดพเด•เตเดฐเต‹เดฏเตเดŸเต† เดชเดฐเดฟเดถเต‹เดงเดจ; เด’เดชเตเดชเด‚ # undef เดกเดฏเดฑเด•เตโ€ŒเดŸเต€เดตเตเด•เตพ เดชเดฐเต€เด•เตเดทเดฟเดšเตเดš เดฎเดพเด•เตเดฐเต‹เด•เตพเด•เตเด•เตเดณเตเดณ เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เด†เดฃเต
เด† เดธเดฎเดฏเดคเตเดคเต เดจเดฟเตผเดตเดšเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเดฟเดŸเตเดŸเดฟเดฒเตเดฒ.

-P เดชเตเดฐเต€เดชเตเดฐเต‹เดธเดธเดฑเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเดฟเตฝ เดฒเตˆเตปเดฎเดพเตผเด•เตเด•เดฑเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเต เดคเดŸเดฏเตเด•. เด‡เดคเดพเดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚
เดธเดฟ เด•เต‹เดกเดฒเตเดฒเดพเดคเตเดค เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดชเตเดฐเดฟเดชเตเดฐเตŠเดธเดธเตเดธเตผ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฃเต, เด…เดฏเดฏเตโ€Œเด•เตเด•เตเด‚
เดฒเตˆเตปเดฎเดพเตผเด•เตเด•เดฑเตเด•เตพ เด†เดถเดฏเด•เตเด•เตเดดเดชเตเดชเดคเตเดคเดฟเดฒเดพเด•เตเด•เดฟเดฏเต‡เด•เตเด•เดพเดตเตเดจเตเดจ เด’เดฐเต เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเดฒเต‡เด•เตเด•เต.

-C เด…เดญเดฟเดชเตเดฐเดพเดฏเด™เตเด™เตพ เดคเดณเตเดณเดฟเด•เตเด•เดณเดฏเดฐเตเดคเต. เดŽเดฒเตเดฒเดพ เด…เดญเดฟเดชเตเดฐเดพเดฏเด™เตเด™เดณเตเด‚ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เต เด•เตˆเดฎเดพเดฑเตเดจเตเดจเต, เด’เดดเดฟเด•เต†
เดชเตเดฐเตŠเดธเดธเตเดธเต เดšเต†เดฏเตโ€Œเดค เดกเดฏเดฑเด•เตโ€ŒเดŸเต€เดตเตเด•เดณเดฟเดฒเต† เด•เดฎเดจเตเดฑเตเด•เตพเด•เตเด•เดพเดฏเดฟ, เด…เดต เดกเดฏเดฑเด•เตโ€ŒเดŸเต€เดตเดฟเดจเต‹เดŸเตŠเดชเตเดชเด‚ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เตเด‚.

เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดชเดพเตผเดถเตเดตเดซเดฒเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ เดจเดฟเด™เตเด™เตพ เดคเดฏเตเดฏเดพเดฑเดพเด•เดฃเด‚ -C; เด…เดคเต เดชเตเดฐเต€เดชเตเดฐเตŠเดธเดธเดฑเดฟเดจเต เด•เดพเดฐเดฃเดฎเดพเด•เตเดจเตเดจเต
เด…เดญเดฟเดชเตเดฐเดพเดฏเด™เตเด™เดณเต† เด…เดตเดฐเตเดŸเต‡เดคเดพเดฏ เดŸเต‹เด•เตเด•เดฃเตเด•เดณเดพเดฏเดฟ เดชเดฐเดฟเด—เดฃเดฟเด•เตเด•เตเด•. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดŽเดจเตเดจเดคเดฟเตฝ เดฆเตƒเดถเตเดฏเดฎเดพเด•เตเดจเตเดจ เด…เดญเดฟเดชเตเดฐเดพเดฏเด™เตเด™เตพ
เด’เดฐเต เดกเดฏเดฑเด•เตโ€Œเดฑเตเดฑเต€เดตเต เดฒเตˆเดจเดฟเดจเตเดฑเต† เด†เดฐเด‚เดญเด‚ เด† เดตเดฐเดฟเดฏเต† เด’เดฐเต เด†เด•เตเด•เดฟ เดฎเดพเดฑเตเดฑเตเดจเตเดจเดคเดฟเดจเตเดฑเต† เดซเดฒเดฎเตเดฃเตเดŸเดพเด•เตเด•เตเด‚
เดธเดพเดงเดพเดฐเดฃ เดธเต‹เดดเตเดธเต เดฒเตˆเตป, เดฒเตˆเดจเดฟเดฒเต† เด†เดฆเตเดฏ เดŸเต‹เด•เตเด•เตบ เด‡เดจเดฟ เดฎเตเดคเตฝ เดŽ #.

-เดธเดฟเดธเดฟ เดฎเดพเด•เตเดฐเต‹ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃ เดธเดฎเดฏเดคเตเดคเต เด‰เตพเดชเตเดชเต†เดŸเต†เดฏเตเดณเตเดณ เด…เดญเดฟเดชเตเดฐเดพเดฏเด™เตเด™เตพ เดจเดฟเดฐเดธเดฟเด•เตเด•เดฐเตเดคเต. เด‡เดคเต เดชเต‹เดฒเต†เดฏเดพเดฃเต -C, เด’เดดเดฟเด•เต†
เดฎเดพเด•เตเดฐเต‹เด•เดณเดฟเตฝ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เด…เดญเดฟเดชเตเดฐเดพเดฏเด™เตเด™เดณเตเด‚ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เต เด•เตˆเดฎเดพเดฑเตเดจเตเดจเต
เดฎเดพเด•เตเดฐเต‹ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เดฏเตเดŸเต† เดชเดพเตผเดถเตเดตเดซเดฒเด™เตเด™เตพ เด•เต‚เดŸเดพเดคเต† -C เด“เดชเตเดทเตป ,. -เดธเดฟเดธเดฟ เด“เดชเตเดทเตป เดŽเดฒเตเดฒเดพ C++-เดถเตˆเดฒเดฟเด•เตเด•เตเด‚ เด•เดพเดฐเดฃเดฎเดพเด•เตเดจเตเดจเต
เดฎเดพเด•เตเดฐเต‹เดฏเตเด•เตเด•เตเดณเตเดณเดฟเดฒเต† เด•เดฎเดจเตเดฑเตเด•เตพ เดธเดฟ-เดธเตเดฑเตเดฑเตˆเตฝ เด•เดฎเดจเตเดฑเตเด•เดณเดพเด•เตเด•เดฟ เดฎเดพเดฑเตเดฑเดฃเด‚. เด‡เดคเต เดชเดฟเดจเตเดจเต€เดŸเต เดคเดŸเดฏเดพเดจเดพเดฃเต
เด‰เดฑเดตเดฟเดŸ เดตเดฐเดฟเดฏเตเดŸเต† เดถเต‡เดทเดฟเด•เตเด•เตเดจเตเดจ เดญเดพเด—เด‚ เด…เดถเตเดฐเดฆเตเดงเดฎเดพเดฏเดฟ เด•เดฎเดจเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เด† เดฎเดพเด•เตเดฐเต‹เดฏเตเดŸเต† เด‰เดชเดฏเต‹เด—เด‚.

เดฆเดฟ -เดธเดฟเดธเดฟ เดฒเดฟเดจเตเดฑเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด™เตเด™เดณเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เดพเตป เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เด“เดชเตเดทเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต.

-เดชเดฐเดฎเตเดชเดฐเดพเด—เดค-เดธเดฟเดชเดฟเดชเดฟ
เดเดŽเดธเตเด’ เดธเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏเดฟ เดชเดดเดฏ เดฐเต€เดคเดฟเดฏเดฟเดฒเตเดณเตเดณ เดธเดฟ เดชเตเดฐเต€เดชเตเดฐเต‹เดธเดธเดฑเตเด•เดณเตเดŸเต† เดธเตเดตเดญเดพเดตเด‚ เด…เดจเตเด•เดฐเดฟเด•เตเด•เดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เตเด•.
เดชเตเดฐเต€เดชเตเดฐเต‹เดธเดธเดฑเตเด•เตพ.

-เดŸเตเดฐเดฟเด—เตเดฐเดพเดซเตเดธเต
เดŸเตเดฐเตˆเด—เตเดฐเดพเดซเต เดธเต€เด•เตเดตเตปเดธเตเด•เตพ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเด•.

- เดฑเต€เดฎเดพเดชเตเดชเต
เดตเดณเดฐเต† เดšเต†เดฑเดฟเดฏ เดซเดฏเตฝ เดฎเดพเดคเตเดฐเด‚ เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจ เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป เดชเตเดฐเดคเตเดฏเต‡เด• เด•เต‹เดกเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเด•
MS-DOS เดชเต‹เดฒเตเดณเตเดณ เดชเต‡เดฐเตเด•เตพ.

--เดธเดนเดพเดฏเดฟเด•เตเด•เต‚
--เดฒเด•เตเดทเตเดฏเด‚-เดธเดนเดพเดฏเด‚
เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดชเตเดฐเต€เดชเตเดฐเต‹เดธเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดชเด•เดฐเด‚ เดŽเดฒเตเดฒเดพ เด•เดฎเดพเตปเดกเต-เดฒเตˆเตป เด“เดชเตเดทเดจเตเด•เดณเตเด‚ เดตเดฟเดตเดฐเดฟเด•เตเด•เตเดจเตเดจ เดตเดพเดšเด•เด‚ เด…เดšเตเดšเดŸเดฟเด•เตเด•เตเด•.

-v เดตเต†เตผเดฌเต‹เดธเต เดฎเต‹เดกเต. เดจเดฟเตผเดตเตเดตเดนเดฃเดคเตเดคเดฟเดจเตเดฑเต† เดคเตเดŸเด•เตเด•เดคเตเดคเดฟเตฝ GNU CPP-เดฏเตเดŸเต† เดชเดคเดฟเดชเตเดชเต เดจเดฎเตเดชเตผ เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดฏเตเด•, เด•เต‚เดŸเดพเดคเต†
เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจ เดชเดพเดคเดฏเตเดŸเต† เด…เดจเตเดคเดฟเดฎ เดฐเต‚เดชเด‚ เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเตเดšเต†เดฏเตเดฏเตเด•.

-H เดฎเดฑเตเดฑเต เดธเดพเดงเดพเดฐเดฃ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพเด•เตเด•เต เดชเตเดฑเดฎเต‡ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เด“เดฐเต‹ เดนเต†เดกเตผ เดซเดฏเดฒเดฟเดจเตเดฑเต†เดฏเตเด‚ เดชเต‡เดฐเต เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดฏเตเด•. เด“เดฐเต‹เดจเตเดจเตเด‚
เดŽเดคเตเดฐ เด†เดดเดคเตเดคเดฟเดฒเดพเดฃเต เดชเต‡เดฐเต เด‡เตปเดกเดจเตเดฑเต เดšเต†เดฏเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต # เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเตเด• เด…เดคเต เดธเตเดฑเตเดฑเดพเด•เตเด•เต เดšเต†เดฏเตเดฏเตเด•. เดฎเตเตปเด•เต‚เดŸเตเดŸเดฟ เดคเดฏเตเดฏเดพเดฑเดพเด•เตเด•เดฟเดฏ เดคเดฒเด•เตเด•เต†เดŸเตเดŸเต
เดซเดฏเดฒเตเด•เตพ เด…เดธเดพเดงเตเดตเดพเดฃเต†เดจเตเดจเต เด•เดฃเตเดŸเต†เดคเตเดคเดฟเดฏเดพเดฒเตเด‚ เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเต; เด’เดฐเต เด…เดธเดพเดงเตเดตเดพเดฏ เดฎเตเตปเด•เต‚เดŸเตเดŸเดฟ เดคเดฏเตเดฏเดพเดฑเดพเด•เตเด•เดฟเดฏเดคเต
เดนเต†เดกเตเดกเตผ เดซเดฏเตฝ เดชเตเดฐเดฟเดจเตเดฑเต เดšเต†เดฏเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต ...x เด’เดชเตเดชเด‚ เดธเดพเดงเตเดตเดพเดฏ เด’เดจเตเดจเต ...! .

-เดชเดคเดฟเดชเตเดชเต
--เดชเดคเดฟเดชเตเดชเต
GNU CPP-เดฏเตเดŸเต† เดชเดคเดฟเดชเตเดชเต เดจเดฎเตเดชเตผ เดชเตเดฐเดฟเดจเตเดฑเต เด”เดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเด•. เด’เดฐเต เดกเดพเดทเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต, เดธเดพเดงเดพเดฐเดฃ เดชเต‹เดฒเต† เดชเตเดฐเต€เดชเตเดฐเต‹เดธเดธเดฟเดฒเต‡เด•เตเด•เต เดชเต‹เด•เตเด•.
เดฐเดฃเตเดŸเต เดกเดพเดทเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต, เด‰เดŸเตป เดชเตเดฑเดคเตเดคเตเด•เดŸเด•เตเด•เตเด•.

ENVIRONMENT


CPP เดŽเด™เตเด™เดจเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต เดŽเดจเตเดจเดคเดฟเดจเต† เดฌเดพเดงเดฟเด•เตเด•เตเดจเตเดจ เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เตพ เดˆ เดตเดฟเดญเดพเด—เด‚ เดตเดฟเดตเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด•เดดเดฟเดฏเตเด‚
เดซเดฏเดฒเตเด•เตพ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เดคเดฟเดฐเดฏเตเดฎเตเดชเต‹เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เต‡เดฃเตเดŸ เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเด•เดณเต‹ เดชเตเดฐเดฟเดซเดฟเด•เตโ€Œเดธเตเด•เดณเต‹ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด…เดต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•
เดกเดฟเดชเตปเดกเตปเดธเดฟ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เตเด•.

เดชเต‹เดฒเตเดณเตเดณ เด“เดชเตเดทเดจเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดคเดฟเดฐเดฏเดพเดจเตเดณเตเดณ เดธเตเดฅเดฒเด™เตเด™เดณเตเด‚ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดพเดจเดพเด•เตเดฎเต†เดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด• -I, เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเด‚
เดชเต‹เดฒเตเดณเตเดณ เด“เดชเตเดทเดจเตเด•เตพ เด‰เดณเตเดณ เดกเดฟเดชเตปเดกเตปเดธเดฟ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต -M. เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เดณเต‡เด•เตเด•เดพเตพ เด‡เดตเดฏเตเด•เตเด•เต เดฎเตเตปเด—เดฃเดจเดฏเตเดฃเตเดŸเต,
เด‡เดคเต GCC เดฏเตเดŸเต† เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเต‡เด•เตเด•เดพเตพ เดฎเตเตปเด—เดฃเดจ เดจเตฝเด•เตเดจเตเดจเต.

CPATH
C_INCLUDE_PATH
CPLUS_INCLUDE_PATH
OBJC_INCLUDE_PATH
เด“เดฐเต‹ เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเดฟเดจเตเดฑเต†เดฏเตเด‚ เดฎเต‚เดฒเตเดฏเด‚ เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดชเตเดฐเดคเต€เด•เด‚ เด•เตŠเดฃเตเดŸเต เดตเต‡เตผเดคเดฟเดฐเดฟเดšเตเดš เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเด•เดณเตเดŸเต† เด’เดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เด†เดฃเต
เดชเต‡เดพเดฒเต† PATH, เด…เดคเดฟเตฝ เดนเต†เดกเตผ เดซเดฏเดฒเตเด•เตพเด•เตเด•เดพเดฏเดฟ เดจเต‹เด•เตเด•เดฃเด‚. เดชเตเดฐเดคเตเดฏเต‡เด• เด•เดฅเดพเดชเดพเดคเตเดฐเด‚,
"PATH_SEPARATOR", เดŸเดพเตผเด—เต†เดฑเตเดฑเต-เด†เดถเตเดฐเดฟเดคเดตเตเด‚ GCC เดฌเดฟเตฝเดกเต เดŸเตˆเดฎเดฟเตฝ เดจเดฟเตผเดฃเตเดฃเดฏเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเดคเตเดฎเดพเดฃเต. เดฎเตˆเด•เตเดฐเต‹เดธเต‹เดซเตเดฑเตเดฑเดฟเดจเดพเดฏเดฟ
เดตเดฟเตปเดกเต‹เดธเต เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดŸเดพเตผเด—เต†เดฑเตเดฑเตเด•เตพ เด‡เดคเต เด’เดฐเต เด…เตผเดฆเตเดงเดตเดฟเดฐเดพเดฎเดฎเดพเดฃเต, เดฎเดฑเตเดฑเต†เดฒเตเดฒเดพ เดŸเดพเตผเด—เต†เดฑเตเดฑเตเด•เตพเด•เตเด•เตเด‚ เด‡เดคเต เด’เดฐเต เด†เดฃเต
เดตเตปเด•เตเดŸเตฝ.

CPATH เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดคเตเดชเต‹เดฒเต† เดคเดฟเดฐเดฏเต‡เดฃเตเดŸ เดกเดฏเดฑเด•เตเดŸเดฑเดฟเด•เดณเตเดŸเต† เด’เดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต -I, เดชเด•เตเดทเต‡
เดจเตฝเด•เดฟเดฏ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดชเดพเดคเด•เตพเด•เตเด•เต เดถเต‡เดทเด‚ -I เด•เดฎเดพเตปเดกเต เดฒเตˆเดจเดฟเดฒเต† เด“เดชเตเดทเดจเตเด•เตพ. เดˆ เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ
เดเดคเต เดญเดพเดทเดฏเดพเดฃเต เดชเตเดฐเต€เดชเตเดฐเต‹เดธเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เดŽเดจเตเดจเดคเต เดชเดฐเดฟเด—เดฃเดฟเด•เตเด•เดพเดคเต† เดคเดจเตเดจเต† เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต.

เดฌเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดŽเตปเดตเดฏเต‹เตบเดฎเต†เดจเตเดฑเต เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เตพ เดชเตเดฐเดคเตเดฏเต‡เด•เด‚ เดชเตเดฐเต€เดชเตเดฐเต‹เดธเดธเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เดฎเดพเดคเตเดฐเดฎเต‡ เดฌเดพเดงเด•เดฎเดพเด•เต‚
เดญเดพเดท เดธเต‚เดšเดฟเดชเตเดชเดฟเดšเตเดšเต. เด“เดฐเต‹เดจเตเดจเตเด‚ เดคเดฟเดฐเดฏเต‡เดฃเตเดŸ เดกเดฏเดฑเด•เตเดŸเดฑเดฟเด•เดณเตเดŸเต† เด’เดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต
เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต -เดตเตเดฏเดตเดธเตเดฅ, เดŽเดจเตเดจเดพเตฝ เดจเตฝเด•เดฟเดฏเดฟเดŸเตเดŸเตเดณเตเดณ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดชเดพเดคเด•เตพเด•เตเด•เต เดถเต‡เดทเด‚ -เดตเตเดฏเดตเดธเตเดฅ เด“เดชเตโ€Œเดทเดจเตเด•เตพ
เด•เดฎเดพเตปเดกเต เดฒเตˆเตป.

เดˆ เดŽเดฒเตเดฒเดพ เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เดณเดฟเดฒเตเด‚, เด’เดฐเต เดถเต‚เดจเตเดฏเดฎเดพเดฏ เด˜เดŸเด•เด‚ เด…เดคเดฟเดจเตเดฑเต† เด•เดฑเดจเตเดฑเต เดคเดฟเดฐเดฏเดพเตป เด•เดฎเตเดชเตˆเดฒเดฑเต‹เดŸเต เดจเดฟเตผเดฆเตเดฆเต‡เดถเดฟเด•เตเด•เตเดจเตเดจเต
เดชเตเดฐเดตเตผเดคเตเดคเดจ เดกเดฏเดฑเด•เตเดŸเดฑเดฟ. เด’เดฐเต เดชเดพเดคเดฏเตเดŸเต† เดคเตเดŸเด•เตเด•เดคเตเดคเดฟเดฒเต‹ เด…เดตเดธเดพเดจเดคเตเดคเดฟเดฒเต‹ เดถเต‚เดจเตเดฏเดฎเดพเดฏ เด˜เดŸเด•เด™เตเด™เตพ เดชเตเดฐเดคเตเดฏเด•เตเดทเดชเตเดชเต†เดŸเดพเด‚. เดตเต‡เดฃเตเดŸเดฟ
เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดฎเต‚เดฒเตเดฏเดฎเดพเดฃเต†เด™เตเด•เดฟเตฝ CPATH ":/special/include" เด†เดฃเต, เด…เดคเดฟเดจเต เดธเดฎเดพเดจเดฎเดพเดฏ เดซเดฒเดฎเตเดฃเตเดŸเต
-เด. -เดžเดพเตป/เดธเตเดชเต†เดทเตเดฏเตฝ/เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต.

DEPENDENCIES_OUTPUT
เดˆ เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เดธเดœเตเดœเต€เด•เดฐเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดฎเต‡เด•เตเด•เต เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดกเดฟเดชเตปเดกเตปเดธเดฟเด•เตพ เดŽเด™เตเด™เดจเต† เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดšเต†เดฏเตเดฏเดฃเดฎเต†เดจเตเดจเต เด…เดคเดฟเดจเตเดฑเต† เดฎเต‚เดฒเตเดฏเด‚ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต
เด•เด‚เดชเตˆเดฒเตผ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดค เดจเต‹เตบ-เดธเดฟเดธเตเดฑเตเดฑเด‚ เดนเต†เดกเตผ เดซเดฏเดฒเตเด•เดณเดฟเตฝ. เดธเดฟเดธเตเดฑเตเดฑเด‚ เดนเต†เดกเตผ เดซเดฏเดฒเตเด•เดณเดพเดฃเต
เดกเดฟเดชเตปเดกเตปเดธเดฟ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเดฟเตฝ เด…เดตเด—เดฃเดฟเดšเตเดšเต.

เด‡เดคเดฟเดจเตเดฑเต† เดฎเต‚เดฒเตเดฏเด‚ DEPENDENCIES_OUTPUT เด’เดฐเต เดซเดฏเตฝ เดจเดพเดฎเด‚ เดฎเดพเดคเตเดฐเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚, เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ เดฎเต‡เด•เตเด•เต เดจเดฟเดฏเดฎเด™เตเด™เตพ
เดธเต‹เดดเตเดธเต เดซเดฏเตฝ เดจเดพเดฎเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดŸเดพเตผเด—เต†เดฑเตเดฑเต เดจเดพเดฎเด‚ เดŠเดนเดฟเดšเตเดšเต เด† เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เต เดŽเดดเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดฅเดตเดพ
เดฎเต‚เดฒเตเดฏเดคเตเดคเดฟเดจเต เดซเต‹เด‚ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚ เดซเดฏเดฒเต เดฒเด•เตเดทเตเดฏเด‚, เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ เดจเดฟเดฏเดฎเด™เตเด™เตพ เดซเดฏเตฝ เดšเต†เดฏเตเดฏเดพเตป เดŽเดดเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต เดซเดฏเดฒเต
เด‰เดชเดฏเต‡เดพเด—เดฟเดšเตเดšเต เดฒเด•เตเดทเตเดฏเด‚ เดฒเด•เตเดทเตเดฏ เดจเดพเดฎเดฎเดพเดฏเดฟ.

เดฎเดฑเตเดฑเตŠเดฐเต เดตเดฟเดงเดคเตเดคเดฟเตฝ เดชเดฑเดžเตเดžเดพเตฝ, เดˆ เดŽเตปเดตเดฏเต‹เตบเดฎเต†เดจเตเดฑเต เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เด“เดชเตเดทเดจเตเด•เตพ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดคเตเดฒเตเดฏเดฎเดพเดฃเต -เดŽเด‚.เดŽเด‚
เด’เดชเตเดชเด‚ -เดŽเด‚.เดŽเดซเต, เด’เดฐเต เด“เดชเตเดทเดฃเตฝ เด•เต‚เดŸเต† -เดŽเด‚.เดŸเดฟ เดฎเดพเดฑเตเด• เด•เต‚เดŸเดฟ.

SUNPRO_DEPENDENCIES
เดˆ เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เดธเดฎเดพเดจเดฎเดพเดฃเต DEPENDENCIES_OUTPUT (เดฎเตเด•เดณเดฟเตฝ เด•เดพเดฃเตเด•), เด† เดธเด‚เดตเดฟเดงเดพเดจเด‚ เด’เดดเดฟเด•เต†
เดนเต†เดกเตเดกเตผ เดซเดฏเดฒเตเด•เตพ เด…เดตเด—เดฃเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเดฟเดฒเตเดฒ, เด…เดคเดฟเดจเดพเตฝ เด‡เดคเต เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต -M เด…เดคเดฟเดฒเตเด‚ เด•เต‚เดŸเตเดคเตฝ -เดŽเด‚.เดŽเด‚. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เด†
เดชเตเดฐเดงเดพเดจ เด‡เตปเดชเตเดŸเตเดŸเต เดซเดฏเดฒเดฟเดจเต† เด†เดถเตเดฐเดฏเดฟเด•เตเด•เตเดจเตเดจเดคเต เด’เดดเดฟเดตเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

onworks.net เดธเต‡เดตเดจเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต mips64-linux-gnuabi64-cpp-5 เด“เตบเดฒเตˆเดจเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•


เดธเต—เดœเดจเตเดฏ เดธเต†เตผเดตเดฑเตเด•เดณเตเด‚ เดตเตผเด•เตเด•เตเดธเตเดฑเตเดฑเต‡เดทเดจเตเด•เดณเตเด‚

Windows & Linux เด†เดชเตเดชเตเด•เตพ เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•

  • 1
    เดซเดธเตผ
    เดซเดธเตผ
    เดซเต‡เดธเตผ เดตเต‡เด—เดคเดฏเต‡เดฑเดฟเดฏเดคเตเด‚ เดธเต—เดœเดจเตเดฏเดตเตเด‚ เดฐเดธเด•เดฐเดตเตเดฎเดพเดฏ เด“เดชเตเดชเตบ เด†เดฃเต
    เดชเตเดฐเดฆเดพเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ เด‰เดฑเดตเดฟเดŸ HTML5 เด—เต†เดฏเดฟเด‚ เดšเดŸเตเดŸเด•เตเด•เต‚เดŸเต
    WebGL, Canvas เดŽเดจเตเดจเดฟเดต เด‰เดŸเดจเต€เดณเด‚ เดฑเต†เตปเดกเดฑเดฟเด‚เด—เต เดšเต†เดฏเตเดฏเตเดจเตเดจเต
    เดกเต†เดธเตเด•เตเดŸเต‹เดชเตเดชเต, เดฎเตŠเดฌเตˆเตฝ เดตเต†เดฌเต เดฌเตเดฐเต—เดธเดฑเตเด•เตพ. เด—เต†เดฏเดฟเดฎเตเด•เตพ
    เดธเดนเด•เดฐเดฟเด•เตเด•เดพเด‚...
    เดซเต‡เดธเตผ เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•
  • 2
    เดตเดธเตเดธเตฝ เดŽเดžเตเดšเดฟเตป
    เดตเดธเตเดธเตฝ เดŽเดžเตเดšเดฟเตป
    เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด’เดฐเต เด—เต†เดฏเดฟเด‚ เดŽเดžเตเดšเดฟเดจเดพเดฃเต เดตเดพเดธเตเดธเตฝ
    เดชเดฐเดฎเตเดชเดฐเดพเด—เดค เดฌเต‹เตผเดกเดฟเดจเตเดฑเต† เด‡เดฒเด•เตเดŸเตเดฐเต‹เดฃเดฟเด•เต เดชเดคเดฟเดชเตเดชเตเด•เตพ
    เด•เดพเตผเดกเต เด—เต†เดฏเดฟเดฎเตเด•เดณเตเด‚. เด‡เดคเต เดชเดฟเดจเตเดคเตเดฃ เดจเตฝเด•เตเดจเตเดจเต
    เด—เต†เดฏเดฟเด‚ เดชเต€เดธเต เดฑเต†เตปเดกเดฑเดฟเด‚เด—เตเด‚ เด‡เดŸเดชเต†เดŸเดฒเตเด‚,
    เด’เดชเตเดชเด‚...
    เดตเดพเดธเตเดธเตฝ เดŽเดžเตเดšเดฟเตป เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•
  • 3
    OpenPDF - iText เดจเตเดฑเต† เดซเต‹เตผเด•เตเด•เต
    OpenPDF - iText เดจเตเดฑเต† เดซเต‹เตผเด•เตเด•เต
    OpenPDF เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด’เดฐเต เดœเดพเดต เดฒเตˆเดฌเตเดฐเดฑเดฟเดฏเดพเดฃเต
    เด•เต‚เดŸเดพเดคเต† เด’เดฐเต เดŽเตฝเดœเดฟเดชเดฟเดŽเตฝ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต PDF เดซเดฏเดฒเตเด•เตพ เดŽเดกเดฟเดฑเตเดฑเตเดšเต†เดฏเตเดฏเตเดจเตเดจเต
    MPL เด“เดชเตเดชเตบ เดธเต‹เดดเตเดธเต เดฒเตˆเดธเตปเดธเต. OpenPDF เด†เดฃเต
    iText-เดจเตเดฑเต† LGPL/MPL เด“เดชเตเดชเตบ เดธเต‹เดดเตเดธเต เดชเดฟเตปเด—เดพเดฎเดฟ,
    a ...
    OpenPDF - เดซเต‹เตผเด•เตเด•เต เด“เดซเต iText เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•
  • 4
    เดธเดพเด— เดœเดฟ.เด.เดŽเดธเต
    เดธเดพเด— เดœเดฟ.เด.เดŽเดธเต
    SAGA - เด“เดŸเตเดŸเต‹เดฎเต‡เดฑเตเดฑเดกเต เดธเดฟเดธเตเดฑเตเดฑเด‚
    เดœเดฟเดฏเต‹เดธเดฏเดจเตเดฑเดฟเดซเดฟเด•เต เด…เดจเดฒเตˆเดธเตเด•เตพ - เด’เดฐเต เดญเต‚เดฎเดฟเดถเดพเดธเตเดคเตเดฐเดชเดฐเดฎเดพเดฃเต
    เด‡เตปเดซเตผเดฎเต‡เดทเตป เดธเดฟเดธเตเดฑเตเดฑเด‚ (เดœเดฟเดเดŽเดธเต) เดธเต‹เดซเตโ€Œเดฑเตเดฑเตโ€Œเดตเต†เดฏเตผ
    เดœเดฟเดฏเต‹เดกเดพเดฑเตเดฑเดฏเตเด•เตเด•เตเดณเตเดณ เด…เดชเดพเดฐเดฎเดพเดฏ เด•เดดเดฟเดตเตเด•เตพ
    เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เตเด‚ เด…เดจ...
    SAGA GIS เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•
  • 5
    Java/JTOpen เดจเดพเดฏเตเดณเตเดณ เดŸเต‚เตพเดฌเต‹เด•เตเดธเต
    Java/JTOpen เดจเดพเดฏเตเดณเตเดณ เดŸเต‚เตพเดฌเต‹เด•เตเดธเต
    Java / JTOpen เดจเดพเดฏเตเดณเตเดณ IBM เดŸเต‚เตพเดฌเต‹เด•เตเดธเต a
    เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดœเดพเดต เด•เตเดฒเดพเดธเตเด•เดณเตเดŸเต† เดฒเตˆเดฌเตเดฐเดฑเดฟ
    เด•เตเดฒเดฏเดจเตเดฑเต/เดธเต†เตผเดตเตผ, เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเต เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเด‚เด—เต
    OS/400 เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดฎเต‹เดกเดฒเตเด•เตพ,
    i5/OS, เด’...
    Java/JTOpen เดจเดพเดฏเตเดณเตเดณ เดŸเต‚เตพเดฌเต‹เด•เตเดธเต เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•
  • 6
    D3.js
    D3.js
    D3.js (เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดกเดพเดฑเตเดฑเดพเดงเดฟเดทเตเด เดฟเดค เดชเตเดฐเดฎเดพเดฃเด™เตเด™เตพเด•เตเด•เตเดณเตเดณ D3)
    เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต JavaScript เดฒเตˆเดฌเตเดฐเดฑเดฟเดฏเดพเดฃเต
    เดšเดฒเดจเดพเดคเตเดฎเด•เดตเตเด‚ เดธเด‚เดตเต‡เดฆเดจเดพเดคเตเดฎเด•เดตเตเดฎเดพเดฏ เดกเดพเดฑเตเดฑ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เดพเตป
    เดตเต†เดฌเต เดฌเตเดฐเต—เดธเดฑเตเด•เดณเดฟเดฒเต† เดฆเตƒเดถเตเดฏเดตเตฝเด•เตเด•เดฐเดฃเด‚. D3 เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต
    เดจเต€...
    D3.js เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•
  • เด•เต‚เดŸเตเดคเตฝ "

เดฒเดฟเดจเด•เตเดธเต เด•เดฎเดพเตปเดกเตเด•เตพ

Ad