Ubuntu Online, Fedora Online, Windows online emulator เด เดฒเตเดฒเตเดเตเดเดฟเตฝ MAC OS เดเตบเดฒเตเตป เดเดฎเตเดฒเตเดฑเตเดฑเตผ เดเดจเตเดจเดฟเดเตเดเดจเตเดฏเตเดณเตเดณ เดเดเตเดเดณเตเดเต เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดธเตเดเดจเตเดฏ เดเตบเดฒเตเตป เดตเตผเดเตเดเตโเดธเตเดฑเตเดฑเตเดทเดจเตเดเดณเดฟเดฒเตเดจเตเดจเต เดเดชเดฏเตเดเดฟเดเตเดเต OnWorks เดธเตเดเดจเตเดฏ เดนเตเดธเตเดฑเตเดฑเดฟเดเดเต เดฆเดพเดคเดพเดตเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเดพเดตเตเดจเตเดจ เดเดฎเดพเตปเดกเต เดเตเตปเดธเต เดเดคเดพเดฃเต.
เดชเดเตเดเดฟเด:
NAME
เดฆเตเดทเดเตเดเตพ - เดเดฐเต เดธเตเดซเตเดฑเตเดฑเตโเดตเตเดฏเตผ เดจเดฟเตผเดฎเตเดฎเดพเดฃ เดธเดเดตเดฟเดงเดพเดจเด
เดตเดฟเดตเดฐเดฃเด
เดชเดคเดฟเดชเตเดชเต 2.2.0-เดจเตเดณเตเดณ เดเดฐเต เดเตเดกเตเด เดฑเดซเดฑเตปเดธเตเด
เดชเดเตผเดชเตเดชเดตเดเดพเดถเด (เดธเดฟ) 1996-2000 เดธเตเดเดจเตเดฏ เดธเตเดซเตเดฑเตเดฑเตโเดตเตเดฏเตผ เดซเตเดฃเตเดเตเดทเตป, Inc.
เด เดชเตเดฐเตเดเตเดฐเดพเด เดเดฐเต เดธเตเดตเดคเดจเตเดคเตเดฐ เดธเตเดซเตเดฑเตเดฑเตโเดตเตเดฏเตผ เดเดฃเต; เดจเดฟเดฌเดจเตเดงเดจเดเตพเดเตเดเต เดเตเดดเดฟเตฝ เดจเดฟเดเตเดเตพเดเตเดเต เดเดคเต เดชเตเดจเตผเดตเดฟเดคเดฐเดฃเด เดเตเดฏเตเดฏเดพเดจเตเด เดเตเดเดพเดคเต/เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดชเดฐเดฟเดทเตเดเตเดเดฐเดฟเดเตเดเดพเดจเตเด เดเดดเดฟเดฏเตเด
เดธเตเดตเดคเดจเตเดคเตเดฐ เดธเตเดซเตเดฑเตเดฑเตโเดตเตเดฏเตผ เดซเตเดฃเตเดเตเดทเตป เดชเตเดฐเดธเดฟเดฆเตเดงเตเดเดฐเดฟเดเตเด เดเตเดจเต เดเดจเดฑเตฝ เดชเดฌเตเดฒเดฟเดเต เดฒเตเดธเตปเดธเต; เดเดจเตเดจเตเดเดฟเตฝ
เดฒเตเดธเตปเดธเดฟเดจเตเดฑเต เดชเดคเดฟเดชเตเดชเต 2, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ (เดจเดฟเดเตเดเดณเตเดเต เดเดชเตโเดทเดจเดฟเตฝ) เดชเดฟเดจเตเดจเตเดเตเดณเตเดณ เดเดคเตเดเตเดเดฟเดฒเตเด เดชเดคเดฟเดชเตเดชเต.
เด เดชเตเดฐเตเดเตเดฐเดพเด เดเดชเดฏเตเดเดชเตเดฐเดฆเดฎเดพเดเตเดฎเตเดจเตเดจ เดชเตเดฐเดคเตเดเตเดทเดฏเดฟเดฒเดพเดฃเต เดตเดฟเดคเดฐเดฃเด เดเตเดฏเตเดฏเตเดจเตเดจเดคเต, เดเดจเตเดจเดพเตฝ เดฏเดพเดคเตเดฐเต เดตเดพเดฑเดจเตเดฑเดฟเดฏเตเด เดเดฒเตเดฒเดพเดคเต;
เดเดฐเต เดชเตเดฐเดคเตเดฏเตเด เดเดตเดถเตเดฏเดคเตเดคเดฟเดจเดพเดฏเดฟ เดตเตเดฏเดพเดชเดพเดฐเดคเตเดคเดฟเดจเตเดฑเตเดฏเต เดซเดฟเดฑเตเดฑเตเดจเดธเดฟเดจเตเดฑเตเดฏเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเด เดตเดพเดฑเดจเตเดฑเดฟ เดชเตเดฒเตเดฎเดฟเดฒเตเดฒเดพเดคเต.
เดเตเดเตเดคเตฝ เดตเดฟเดตเดฐเดเตเดเตพเดเตเดเต เดเตเดจเต เดเดจเดฑเตฝ เดชเดฌเตเดฒเดฟเดเต เดฒเตเดธเตปเดธเต เดเดพเดฃเตเด.
เด เดชเตเดฐเตเดเตเดฐเดพเดฎเดฟเดจเตเดชเตเดชเด เดจเดฟเดเตเดเตพเดเตเดเต เดเตเดจเต เดเดจเดฑเตฝ เดชเดฌเตเดฒเดฟเดเต เดฒเตเดธเตปเดธเดฟเดจเตเดฑเต เดเดฐเต เดชเดเตผเดชเตเดชเต เดฒเดญเดฟเดเตเดเดฟเดฐเดฟเดเตเดเดฃเด;
เดชเดเตผเดคเตเดคเตเดจเตเดจ เดซเดฏเตฝ เดเดพเดฃเตเด. เดเดฒเตเดฒเตเดเตเดเดฟเตฝ, Free Software Foundation, Inc., 59 Temple-เดฒเตเดเตเดเต เดเดดเตเดคเตเด
เดธเตเดฅเดฒเด - เดธเตเดฏเตเดเตเดเต 330, เดฌเตเดธเตเดฑเตเดฑเตบ, เดเดเด 02111-1307, เดฏเตเดเดธเตเด.
เด เดตเดคเดพเดฐเดฟเด
เดฌเดพเดเตเดเตเดเตเดฐเตเดฏเดฟเดธเตเดเตเดพเดฃเตเดเตเต เดชเตเดฐเดงเดพเดจเดฎเดพเดฏเตเด เดธเตเดซเตเดฑเตเดฑเตโเดตเตเดฏเตผ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดฐเต เดธเดเดตเดฟเดงเดพเดจเดฎเดพเดฃเต, เดเดจเตเดจเดพเตฝ เดเดคเดฟเตฝ เดจเดฟเดจเตเดจเตเด เดคเดฟเดเดเตเดเตเด เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฃเต
เดฎเตเดฎเตเดชเดคเตเดคเต เดธเตเดซเตเดฑเตเดฑเตเดตเตเดฏเตผ เดจเดฟเตผเดฎเตเดฎเดพเดฃ เดธเดเดตเดฟเดงเดพเดจเดเตเดเตพ. เดฆเตเดทเดเตเดเตพ เดเตเดเดพเดฐเตเดฏเด เดเตเดฏเตเดฏเดพเตป เด เดเดฟเดธเตเดฅเดพเดจเด เดฎเตเดคเตฝ เดฐเตเดชเดเตฝเดชเตเดชเดจ เดเตเดฏเตโเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต
เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดธเตเดดเตโเดธเต เดกเดฏเดฑเดเตโเดเดฑเดฟเดเดณเดฟเตฝ เดตเตเดฏเดพเดชเดฟเดเตเดเตเดเดฟเดเดเตเดเตเดจเตเดจ เดธเตเดซเตโเดฑเตเดฑเตโเดตเตเดฏเตผ เดจเดฟเตผเดฎเตเดฎเดพเดฃเดคเตเดคเดฟเดฒเตเดเต เดเดณเตเดชเตเดชเดคเตเดคเดฟเตฝ. เดฆเตเดทเดเตเดเตพ
เดฒเดณเดฟเดคเดตเตเด เดฎเดจเดธเตเดธเดฟเดฒเดพเดเตเดเดพเดตเตเดจเตเดจเดคเตเด เดชเดฐเดฟเดชเดพเดฒเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเดจเตเดจเดคเตเดฎเดพเดฏ เดฌเดฟเตฝเดกเต เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเตเดเตพ เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเดคเต เดเดณเตเดชเตเดชเดฎเดพเดเตเดเตเดจเตเดจเต.
เดธเดเตเดเตเตผเดฃเตเดฃเดฎเดพเดฏ เดธเตเดซเตโเดฑเตเดฑเตโเดตเตเดฏเตผ เดเดณเตเดชเตเดชเดคเตเดคเดฟเดฒเตเด เดเตเดคเตเดฏเดฎเดพเดฏเตเด เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดพเดตเตเดจเตเดจเดคเดพเดฃเตเดจเตเดจเต เดเตเตปเดธเต เดเดฑเดชเตเดชเดพเดเตเดเตเดจเตเดจเต.
เดเดคเตเดฒเตเดฒเดพเด เดจเดฟเตผเดตเตเดตเดนเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดฆเตเดทเดเตเดเตพ เดจเดฟเดฐเดตเดงเดฟ เดธเดพเดเตเดเตเดคเดฟเด เดตเดฟเดฆเตเดฏเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต. เดจเดฟเตผเดฎเตเดฎเดพเดฃ เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเตเดเตพ เดตเตเดฑเตเด
เดชเตเตพ เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเตเดเตพ, เด เดต เดฐเดฃเตเดเตเด เดฎเดจเดธเตเดธเดฟเดฒเดพเดเตเดเดพเตป เดเดณเตเดชเตเดชเดฎเตเดณเตเดณเดคเตเด เดตเดณเดฐเต เดตเดดเดเตเดเดฎเตเดณเตเดณเดคเตเดฎเดพเดเตเดเตเดจเตเดจเต. เดเดเตเดณ เดธเตเดเตเดชเตเดชเดฟเดเดเต
เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพเดเตเดเดฟเดเดฏเดฟเตฝ เดตเดฟเดตเดฐเดเตเดเตพ เดชเดเตเดเดฟเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดฑเดเตเดเตเดฎเดคเดฟ/เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ เดธเดเดตเดฟเดงเดพเดจเด เดเดชเดฏเตเดเดฟเดเตเดเต เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเดเตเดเตเดจเตเดจเต
เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเตเดเตพ, เดเดฐเต เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเดฟเดจเตเดฑเตเดฏเตเด เดตเดพเดฏเดจเดพเดเตเดทเดฎเดคเดฏเตเด เดชเดฐเดฟเดชเดพเดฒเดจเดเตเดทเดฎเดคเดฏเตเด เดเดฃเตเดฏเดฎเดพเดฏเดฟ เดฎเตเดเตเดเดชเตเดชเตเดเตเดคเตเดคเตเดจเตเดจเต.
เดจเดฟเดฐเตเดฎเตเดฎเดพเดฃเด เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟเดเตพ เดชเดฐเดฟเดเดฏเดชเตเดชเตเดเตเดคเตเดคเตเดจเตเดจเต: เดเดตเดฏเต เดเตเดฏเดพเดชเตโเดเตผ เดเตเดฏเตเดฏเตเดจเตเดจ เดชเตเตพ เดตเดธเตเดคเตเดเตเดเดณเดพเดฃเต
เดจเดฟเตผเดฎเตเดฎเดพเดฃ เดชเตเดฐเดเตเดฐเดฟเดฏ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดเดตเดถเตเดฏเดฎเดพเดฏ เดตเดฟเดตเดฐเดเตเดเตพ. เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต
เดฌเดฟเตฝเดกเต เดเตเดฐเตเดฏเดฟเตฝ เดเตฝเดชเดจเตเดจเดเตเดเตพ เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏ เดธเตเดฎเดพเดจเตเดฑเดฟเดเตโเดธเต เดเดตเดถเตเดฏเดฎเดพเดฏเดฟ เดตเดฐเตเดฎเตเดชเตเตพ. เดฆเตเดทเดเตเดเตพ
เดเดเตเดเตเดฎเดพเดฑเตเดฑเดฟเดเต เดกเดฟเดชเตปเดกเตปเดธเดฟ เดตเดฟเดถเดเดฒเดจเด เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเตเดเดฏเตเด เดเดเตเดณเดคเดฒเดคเตเดคเดฟเตฝ เดฎเตเดคเตเดคเดคเตเดคเดฟเตฝ เดเตเดฐเดฎเดชเตเดชเตเดเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเต เดเดคเต เดเดชเดฏเตเดเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต
เดชเดฃเดฟเดฏเตเด. เดตเตเดฐเดฟเดฏเดจเตเดฑเต เดฌเดฟเตฝเดกเตเดเตพ เดเดฐเตเดฑเตเดฑ เดเดฑเดตเดฟเด เดตเตเดเตเดทเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดณเตเดชเตเดชเดคเตเดคเดฟเตฝ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดชเตเดชเตเดเตเดจเตเดจเต. เดฌเตเดฆเตเดงเดฟเดชเดฐเดฎเดพเดฏ เดฌเดฟเตฝเดกเต
เดชเตเดฐเดพเดฆเตเดถเดฟเดเดตเตฝเดเตเดเดฐเดฟเดเตเด เดฎเดพเดฑเตเดฑเดเตเดเดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดฎเตเดชเตเตพ เดเดชเดเตเดฐเดฎเตเดเดฐเดฃเด เดธเดพเดงเตเดฏเดฎเดพเดฃเต. เดเดคเดฟเดฒเตเดเตเดเต เด เดธเดพเดงเตเดตเดพเดเตเดเดฒเตเดเตพ เดธเดเตเดเตเดเดฐเดฟเดเตเดเดพเดจเดพเดเตเด
เดธเตโเดเตเดฐเดฟเดชเตเดฑเตเดฑเตเดเดณเตเดจเตเดจเตเด เดชเดฐเดฟเดทเตโเดเตเดเดฐเดฟเดเตเดเดพเดคเต เดฌเดฟเตฝเดกเต เดจเดฟเตผเดฆเตเดฆเตเดถเดเตเดเตพ เดเดณเตเดชเตเดชเดคเตเดคเดฟเตฝ เด เดธเดพเดงเตเดตเดพเดเตเดเตเด. MD5 เดเตเดฐเดฟเดชเตเดฑเตเดฑเตเดเตเดฐเดพเดซเดฟเดเต
เดเดชเตเดชเต เดเดฐเตเดคเตเดคเดฟเดฐเดฟเดเตเด เดซเดฏเดฒเตเดเดณเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเตเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เดเดจเตเดจเต เดเตเดคเตเดฏเดฎเดพเดฏเดฟ เดจเดฟเตผเดฃเตเดฃเดฏเดฟเดเตเดเดพเตป เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต
เดคเดจเตเดจเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดซเดฏเตฝ เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต.
เดฎเตเตฝเดชเตเดชเดฑเดเตเดเดตเดฏเตเด เด เดคเดฟเดฒเตเดฑเตเดฏเตเด เดตเดพเดเตเดฆเดพเดจเด เดเตเดฏเตเดฏเตเดฎเตเดชเตเตพ, เดฆเตเดทเดเตเดเตพ เดฒเดณเดฟเดคเดตเตเด เดเดชเดฏเตเดเดฟเดเตเดเดพเตป เดเดณเตเดชเตเดชเดตเตเดฎเดพเดฃเต. เดเดคเต เดเตเดฏเตเดฏเตเด,
เด เดชเตเดฐเดฎเดพเดฃเดคเตเดคเดฟเดจเตเดฑเต เดฌเดพเดเตเดเดฟ เดญเดพเดเด เดตเดพเดฏเดฟเดเตเดเตเดฎเตเดชเตเตพ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดฎเตเดจเตเดจเต เดชเตเดฐเดคเตเดเตเดทเดฟเดเตเดเตเดจเตเดจเต.
เดเดจเตเดคเตเดเตเดพเดฃเตเดเต เดฆเตเดทเดเตเดเตพ? เดเดจเตเดคเตเดเตเดพเดฃเตเดเต เด เดฒเตเดฒ เดเดฃเตเดเดพเดเตเดเดฃเต?
เดฆเตเดทเด เด เดเดฃเตเดเดพเดเตเดเตเด เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเดเตเดเตฝ. เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดเดฃเตเดกเดฟเดเดเดณเดฟเตฝ, เด เดตเดฏเดฟเตฝ เดเดฟเดฒเดคเต เดเดเตเดเตพ เดจเตเดเตเดเตเดจเตเดจเต
เดฎเตเดเตเดเดฟเดจเตเดฑเต เด เดจเดญเดฟเดฒเดทเดฃเตเดฏเดฎเดพเดฏ เดธเดตเดฟเดถเตเดทเดคเดเดณเตเด เดจเดฟเตผเดฎเตเดฎเดพเดฃเดคเตเดคเต เด เดเดฟเดธเตเดฅเดพเดจเดฎเดพเดเตเดเดฟเดฏเตเดณเตเดณ เดธเดพเดงเดพเดฐเดฃ เดฌเดฟเตฝเดกเต เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดเดณเตเด
เดเตเตบเดธเดฟเดจเตเดฑเต เดตเดฟเดเดธเดจเดคเตเดคเดฟเดจเต เดชเตเดฐเดเตเดฆเดจเด เดจเตฝเดเดฟ.
เดชเดฃเดฟเดฏเตเด เดธเดเตเดเตเตผเดฃเตเดฃเดค
เดเดคเต เดตเดฒเตเดชเตเดชเดคเตเดคเดฟเดฒเตเดฎเตเดณเตเดณ เดชเดฐเดฎเตเดชเดฐเดพเดเดค เดจเดฟเตผเดฎเตเดฎเดพเดฃ-เด เดงเดฟเดทเตเด เดฟเดค เดธเดเดตเดฟเดงเดพเดจเดเตเดเตพ เดตเดณเดฐเต เดธเดเตเดเตเตผเดฃเตเดฃเดฎเดพเดฏเดฟ เดฎเดพเดฑเตเดจเตเดจเต. เดฏเดฅเดพเตผเดคเตเดฅ เดจเดฟเตผเดฎเตเดฎเดพเดฃเด
เดฏเตเดเตเดเดฟเดฒเดฟเดฑเตเดฑเดฟเดฏเตเด เด เดคเดฟเดจเตเดฑเต เดกเตเดฑเดฟเดตเตเดฑเตเดฑเตเดตเตเดเดณเตเด เด เดชเตเดฐเดตเดฃเดคเดฏเตเดเตเดเต เดชเดฒ เดคเดฐเดคเตเดคเดฟเตฝ เดธเดเดญเดพเดตเดจ เดจเตฝเดเดฟเดฏเดฟเดเตเดเตเดฃเตเดเต. เดเดฃเตเดเดพเดเตเดเตเด เดเดฃเต
เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดกเดฏเดฑเดเตโเดเดฑเดฟเดเดณเดฟเตฝ เดตเตเดฏเดพเดชเดฟเดเตเดเตเดเดฟเดเดเตเดเตเดจเตเดจ เดธเดฟเดธเตเดฑเตเดฑเดเตเดเดณเตเดฎเดพเดฏเดฟ เดเดเดชเตเดเตเดจเตเดจเดคเดฟเตฝ เดจเดฒเตเดฒเดคเดฒเตเดฒ. เดตเดฟเดตเดฟเดง เดเตเดฒเดฟเดเตพ -
เด เดฌเตเดฆเตเดงเดฟเดฎเตเดเตเดเต เดฎเดฑเดฟเดเดเดเตเดเดพเตป เดเตเดฑเตเดฑเตเดชเดพเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต; เด เดญเตเดฏเตผเดคเตเดฅเดจ เดจเดเดคเตเดคเตเด เดเดจเตเดจเดคเดพเดฃเต เดธเดพเดงเดพเดฐเดฃ เดคเดฟเดฐเดเตเดเตเดเตเดชเตเดชเต
เดเดฐเต เดฌเดฟเตฝเดกเดฟเดจเตเดฑเต เดเดฐเต เดเดช-เดกเดฏเดฑเดเตโเดเดฑเดฟเดเตเดเตเด เดเดตเตผเดคเตเดคเดฟเดเตเดเต. เดเดคเต เดธเดเตเดเตเตผเดฃเตเดฃเดฎเดพเดฏ เดเตเดกเดฟเดฒเตเดเตเดเต เดจเดฏเดฟเดเตเดเตเดจเตเดจเต
เดเดฐเต เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดเดเตเดเดจเต เดธเดเตเดเตเดเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดฐเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเดฟเดจเตเดฑเต เดเตเดฐเดฎเตเดเดฐเดฃเด เดเดจเตเดคเต เดซเดฒเดฎเตเดฃเตเดเดพเดเตเดเตเดจเตเดจเต เดเดจเตเดจเดคเต เดชเดฒเดชเตเดชเตเดดเตเด เดตเตเดฏเดเตเดคเดฎเดฒเตเดฒ
เดฎเตเดคเตเดคเดคเตเดคเดฟเตฝ เดฌเดฟเตฝเดกเดฟเตฝ เดเดฃเตเดเดพเดเตเด. เดฎเตเดฏเตเดเตเดเต เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเดฟเดเดเต เดญเดพเดท เดเตเดฐเดฎเตเดฃ เดตเดฟเดชเตเดฒเตเดเดฐเดฟเดเตเดเต
เดเตเดเตเดคเตฝ เดธเดพเดงเตเดฏเดคเดเตพ เดจเตฝเดเดพเตป, เดเดจเตเดจเดพเตฝ เดเดต เดเดคเดฟเดจเดเด เดคเดจเตเดจเต เด เดฒเดเตเดเตเดฒเดชเตเดชเตเดเตเดคเตเดคเดพเตป เดธเดนเดพเดฏเดฟเดเตเดเดฟเดเตเดเตเดฃเตเดเต
เด เดคเดฟเดฐเตเดเดเดจเตเดจ เดญเดพเดท. เดชเดฒเดชเตเดชเตเดดเตเด, เดฌเดฟเตฝเดกเตเดเตพ เดจเตฝเดเตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดชเดพเดธเตเดเดณเดฟเตฝ เดเตเดฏเตเดฏเตเดจเตเดจเต
เดเดฐเต เดกเดฏเดฑเดเตเดเดฑเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดฎเดฑเตเดฑเตเดฐเต เดกเดฏเดฑเดเตเดเดฑเดฟเดฏเดฟเดฒเตเดเตเดเต เด เดจเตเดฏเตเดเตเดฏเดฎเดพเดฏ เดเตฝเดชเตเดชเดจเตเดจเดเตเดเตพ. เดเดคเต เดเตเดเตเดคเตฝ เดชเตเดฐเดคเดฟเดจเดฟเดงเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต
เดจเดฟเตผเดฎเตเดฎเดพเดฃ เดธเดเตเดเตเตผเดฃเตเดฃเดคเดฏเตเดเต เดตเตผเดฆเตเดงเดจเดตเต.
เดชเดฃเดฟเดฏเตเด เดชเตเดจเดฐเตเตฝเดชเดพเดฆเดจเดเตเดทเดฎเดค
เดเดถเตเดฐเดฟเดคเดคเตเดตเดเตเดเดณเตเดเต เดถเดฐเดฟเดฏเดพเดฏ เดเตเดเดพเดฐเตเดฏเด เดเตเดฏเตเดฏเตฝ เดเดฒเตเดฒเดพเดฏเตโเดชเตเดชเตเดดเตเด เดเดฃเตเดเดพเดเตเดเดฟเดฏ เดตเดฟเดชเดคเตเดคเดพเดฃเต. เดฎเดฟเดเตเดเดชเตเดชเตเดดเตเด, เดเดฐเต
เดเดฐเตเดฑเตเดฑ เดกเดฏเดฑเดเตโเดเดฑเดฟเดเตเดเตเดณเตเดณเดฟเตฝ เดกเดฟเดชเตปเดกเตปเดธเดฟเดเดณเตเดเต เดจเตเดฏเดพเดฏเดฎเดพเดฏ เดเตเดฒเดฟ เดเตเดฏเตเดฏเดพเตป เดถเตเดฐเดฎเดฟเดเตเดเตเดจเตเดจเต, เดชเดเตเดทเต เดเดฒเตเดฒ
เดกเดฏเดฑเดเตเดเดฑเดฟเดเตพเดเตเดเดฟเดเดฏเดฟเดฒเตเดณเตเดณ เดเตเดฒเดฟ เดเตเดฏเตเดฏเดพเตป เดเตเดฐเดตเดฎเดพเดฏ เดถเตเดฐเดฎเด เดจเดเดเตเดเตเดจเตเดจเต. เดเดถเตเดฐเดฟเดคเดคเตเดตเด เดเดฏเดฟเดฐเดฟเดเตเดเตเดฎเตเดชเตเตพ เดชเตเดฒเตเด
เดถเดฐเดฟเดฏเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเต, เดเดจเตเดจเต เดจเดฟเตผเดฃเตเดฃเดฏเดฟเดเตเดเดพเตป เดเดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ เดเตเด เดธเตเดฑเตเดฑเดพเดฎเตเดชเต เดคเดพเดฐเดคเดฎเตเดฏเดคเตเดคเต เดเดถเตเดฐเดฏเดฟเดเตเดเตเด
เดเดฐเต เดซเดฏเตฝ เด เดคเดฟเดจเตเดฑเต เดเดถเตเดฐเดฟเดคเดฐเต เดธเดเดฌเดจเตเดงเดฟเดเตเดเดฟเดเดคเตเดคเตเดณเด เดเดพเดฒเดนเดฐเดฃเดชเตเดชเตเดเตเดเดคเดพเดฃเต, เดชเตเดคเตเดตเต, เดเดคเดฟเดจเต เดชเดฐเตเดฏเดพเดชเตเดคเดฎเดฒเตเดฒ
เดเดฐเต เดซเดฏเตฝ เดเดชเตเดชเตเตพ เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดฃเดฎเตเดจเตเดจเต เดจเดฟเตผเดฃเตเดฃเดฏเดฟเดเตเดเตเดจเตเดจเต. เดเดฐเต เดฌเดพเดนเตเดฏ เดฒเตเดฌเตเดฐเดฑเดฟเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต
เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเดเดฏเตเด เดชเดฟเดจเตเดจเตเดเต 'เดธเตเดจเดพเดชเตเดชเต' เดเตเดฏเตเดฏเตเดเดฏเตเด เดเตเดฏเตเดคเต, เด เดคเดฟเดจเตเดฑเต เดชเตเดคเตเดคเดพเดฏเดฟ เดธเตเดทเตเดเดฟเดเตเด เดซเดฏเดฒเตเดเดณเดฟเดฒเต เดเตเดเดธเตเดฑเตเดฑเดพเดฎเตเดชเตเดเตพ เดตเดจเตเดจเตเดเตเดเดพเด
เด เดคเต เดฆเตเดถเตเดฏเดฎเดพเดเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดคเดฟเดจเดพเตฝ, เด เดตเดธเดพเดจเดคเตเดคเต เดชเตเดฐเดพเดฆเตเดถเดฟเด เดจเดฟเตผเดฎเตเดฎเดพเดฃเดคเตเดคเตเดเตเดเดพเตพ เดจเตเดฐเดคเตเดคเตเดฏเดพเดฏเดฟเดฐเดฟเดเตเดเดฃเด.
เดฎเดพเดฑเตเดฑเดฎเตเดณเตเดณ เดชเดฃเดฟเดฏเตเดจเตเดจเต
เดตเตเดฐเดฟเดฏเดจเตเดฑเต เดฌเดฟเตฝเดกเตเดเตพ เดเตเดเดพเดฐเตเดฏเด เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเดฐเดฟเดฎเดฟเดคเดฎเดพเดฏ เดธเตเดเดฐเตเดฏเดเตเดเตพ เดฎเดพเดคเตเดฐเดฎเดพเดฃเต เดฎเตเดเตเดเต เดจเตฝเดเตเดจเตเดจเดคเต. เดตเตเดฏเดพเดชเดจเดคเตเดคเตเดเต
เดนเดพเตผเดกเตโเดตเตเดฏเตผ เดชเตเดฒเดพเดฑเตเดฑเตโเดซเตเดฎเตเดเดณเตเดเตเดฏเตเด เดกเตเดฌเดเตเดเดฌเดฟเตพ เดตเตเดดเตเดธเดธเต เดเดชเตเดฑเตเดฑเดฟเดฎเตเดธเต เดเตเดฏเตเดค เดเตเดกเดฟเดจเตเดฑเต เดเดตเดถเตเดฏเดเดคเดฏเตเด
เด เดตเดเดญเตเดฆเดเตเดเตพ เดเดณเตเดชเตเดชเดคเตเดคเดฟเตฝ เดธเตเดทเตเดเดฟเดเตเดเตเดฃเตเดเดคเต เด เดคเตเดฏเดพเดตเดถเตเดฏเดฎเดพเดฃเต. เดเตเดเตเดคเตฝ เดชเตเดฐเดงเดพเดจเดฎเดพเดฏเดฟ, เดตเดเดญเตเดฆเดเตเดเตพ เดธเตเดทเตเดเดฟเดเตเดเดชเตเดชเตเดเตเดเดพเตฝ, เด เดคเต
เดเดจเตเดจเตเดเดฟเตฝ เดตเตเดฐเดฟเดฏเดจเตเดฑเตเดเดณเต เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเดพเดจเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดพเดจเต เดเดดเดฟเดฏเตเด เดเดจเตเดจเดคเต เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต
เดเดทเตเดเดพเดจเตเดธเดฐเดฃเด เดเดฑเดฟเดเดฟเดจเตฝ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดตเตเดฐเดฟเดฏเดจเตเดฑเต. เดจเดฟเตผเดฎเตเดฎเดพเดฃเด เดเดชเดฏเตเดเดฟเดเตเดเต, เดฌเดฟเตฝเดกเตเดเดณเต เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเต เดตเดณเดฐเต เดฌเตเดฆเตเดงเดฟเดฎเตเดเตเดเดพเดฃเต
เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดฌเดฟเตฝเดกเต เดกเดฏเดฑเดเตโเดเดฑเดฟเดเตพ, เดเดฑเดตเดฟเดเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเตเดฑเดฟเดเตเดเต. เด เดธเดพเดเตเดเตเดคเดฟเดเดตเดฟเดฆเตเดฏ เดเดชเดฏเตเดเดฟเดเตเดเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ,
เดเดคเต เดตเตเดฐเดฟเดฏเดจเตเดฑเดฟเดฒเดพเดฃเต เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณเดคเตเดจเตเดจเต เดเดคเต เดธเดฎเดฏเดคเตเดคเตเด เดเดฑเดชเตเดชเตเดจเตฝเดเตเด เดเดจเตเดจเดคเต เดซเดฒเดคเตเดคเดฟเตฝ เด เดธเดพเดงเตเดฏเดฎเดพเดฃเต
เดชเตเตผเดฃเตเดฃเดฎเดพเดฏ เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดพเดฃเด เด เดตเดฒเดเดฌเดฟเดเตเดเดพเดคเต เดฎเดฐเด.
เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟเดเตพ
a-เตฝ เดเดณเตเดณ เดเตเดกเดฟเตฝ เดจเดฟเดจเตเดจเต เดธเตเดซเตเดฑเตเดฑเตโเดตเตเดฏเตผ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดชเดฐเดฟเดฎเดฟเดคเดฎเดพเดฏ เดชเดฟเดจเตเดคเตเดฃ เดฎเดพเดคเตเดฐเดฎเต Make เดจเตฝเดเตเดจเตเดจเตเดณเตเดณเต
เดธเตเตปเดเตเดฐเตฝ เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟ เดกเดฏเดฑเดเตเดเดฑเดฟ เดเดเดจ. GNU เดจเดฟเตผเดฎเตเดฎเดพเดฃเดคเตเดคเดฟเดจเตเดฑเต VPATH เดธเดตเดฟเดถเตเดทเดค (เดเตเดเดพเดคเต เดฎเดฑเตเดฑเต เดเดฟเดฒเดคเต
เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเตเด) เดเดคเต เดจเตฝเดเดพเตป เดเดฆเตเดฆเตเดถเดฟเดเตเดเตเดณเตเดณเดคเดพเดฃเต, เดชเดเตเดทเต เดชเตเดฐเดคเตเดเตเดทเดฟเดเตเดเดคเตเดชเตเดฒเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒ: เดเดคเต
เดเดพเตผเดเตเดฑเตเดฑเต เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเดพเดคเตเดคเต เด เดคเดฟเดจเตเดฑเต เดตเดฟเดถเดเดฒเดจเดคเตเดคเดฟเดจเตเดฑเต เดตเดณเดฐเต เดจเตเดฐเดคเตเดคเต เดคเดจเตเดจเต VPATH เดจเดพเดฎเดคเตเดคเดฟเดฒเตเดเตเดเต เดฎเดพเดฑเตเดฑเตเดจเตเดจเต, เด เดคเดฟเดจเดพเตฝ
VPATH เดกเดฏเดฑเดเตโเดเดฑเดฟเดฏเดฟเดฒเต เดเดฒเตเดฒเดพ เดกเดฟเดชเตปเดกเตปเดธเดฟเดเตพเดเตเดเตเด เดตเตเดฃเตเดเดฟ เดคเดฟเดฐเดฏเตเดจเตเดจเต. เดถเดฐเดฟเดฏเดพเดฏ เดตเดฟเดเดธเดจเด เดเดฑเดชเตเดชเดพเดเตเดเดพเตป
เดฌเดฟเตฝเดกเตเดเตพ, เดเดฐเต เดฒเตเดเตเดเตฝ เดฌเดฟเตฝเดกเต เดกเดฏเดฑเดเตโเดเดฑเดฟเดฏเดฟเตฝ เดเดฐเต เดซเดฏเตฝ เดธเตเดทเตโเดเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเดจเตเดจเดคเต เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต
เดฒเตเดเตเดเดฒเดฟเดจเต เดเดถเตเดฐเดฏเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดเตเดกเต เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟเดฏเดฟเดฒเต (เดเดฐเต VPATH เดกเดฏเดฑเดเตโเดเดฑเดฟ, เดจเดฟเตผเดฎเตเดฎเดพเดฃ เดจเดฟเดฌเดจเตเดงเดจเดเดณเดฟเตฝ) เดเดคเตเดเตเดเดฟเดฒเตเด เดซเดฏเดฒเตเดเตพ
เดซเดฏเตฝ เดถเดฐเดฟเดฏเดพเดฏเดฟ เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด. เดงเดพเดฐเดพเดณเด เดเตเดกเต เดเตเดฏเตเดฏเดพเดคเต VPATH-เตฝ เดเดคเต เดธเดพเดงเตเดฏเดฎเดฒเตเดฒ
เดธเดเตเดเตเตผเดฃเตเดฃเดฎเดพเดฏ เดถเตเดเดฐเดฃ เด เดฑเดฟเดตเต เดจเตเดฐเดฟเดเตเดเต เดฎเตเดเตเดเต เดซเดฏเดฒเตเดเดณเดฟเดฒเตเดเตเดเต.
เดเดฃเดจ it เดฒเดเตเดตเดพเดฏ
เดจเดฟเตผเดฎเตเดฎเดพเดฃเดคเตเดคเดฟเดฒเต เดเดฟเดฒ เดฌเตเดฆเตเดงเดฟเดฎเตเดเตเดเตเดเตพ เดฎเตเดเดณเดฟเตฝ เดเดฆเตเดงเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เดเดคเดฟเดฒเตเด เดคเตเดเตผเดจเตเดจเตเดณเตเดณเดคเดฟเดฒเตเด
เดตเดฟเดญเดพเดเดเตเดเดณเดฟเตฝ, เดเดเตเดเตพ เดฆเตเดทเดเตเดเตพ เด เดตเดคเดฐเดฟเดชเตเดชเดฟเดเตเดเตเดเดฏเตเด เด เดชเตเดฐเดถเตเดจเดเตเดเตพ เดเดเตเดเดจเต เด เดญเดฟเดธเดเดฌเตเดงเดจ เดเตเดฏเตเดฏเดชเตเดชเตเดเตเดจเตเดจเตเดตเตเดจเตเดจเต เดเดพเดฃเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเด.
เดชเตเตพ เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเตเดเตพ
เดฆเตเดทเดเตเดเตพ เดชเตเตพ เด เดเดฟเดธเตเดฅเดพเดจเดฎเดพเดเตเดเดฟเดฏเตเดณเตเดณเดคเดพเดฃเต. เด เดคเดพเดฏเดคเต, Cons scripts--เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดเดชเตเดชเด เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด เดซเดฏเดฒเตเดเตพ, เดคเดคเตเดคเตเดฒเตเดฏเดฎเดพเดฏเดคเต
เดฒเตเดเตเดเต Makefile or makefile--เดเดฒเตเดฒเดพเด เดชเตเดณเดฟเตฝ เดเดดเตเดคเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เดเดคเต เดเดเดจเดเดฟ เดชเตเดฐเดฏเตเดเดจเด เดจเตฝเดเตเดจเตเดจเต:
เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเตเดเตพ เดเดดเตเดคเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดญเดพเดท เดชเดฐเดฟเดเดฟเดคเดฎเดพเดฃเต. เดจเดฟเดเตเดเตพ เดเดฐเต เดชเตเตผเดณเดพเดฏเดฟเดฐเดฟเดเตเดเดฟเดฒเตเดฒเตเดเตเดเดฟเดฒเตเด
เดชเตเดฐเตเดเตเดฐเดพเดฎเตผ, เดชเตเตพ เด เดเดฟเดธเตเดฅเดพเดจเดชเดฐเดฎเดพเดฏเดฟ เดเดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ เดชเตเดฐเดเตเดฏเดพเดชเดจ เดญเดพเดทเดฏเดพเดฃเตเดจเตเดจเต เด เดฑเดฟเดฏเดพเตป เดเดคเต เดธเดนเดพเดฏเดฟเดเตเดเตเดจเตเดจเต,
เดจเดจเตเดจเดพเดฏเดฟ เดจเดฟเตผเดตเดเดฟเดเตเดเดชเตเดชเตเดเตเด เดจเดฟเดฏเดจเตเดคเตเดฐเดฃ เดชเตเดฐเดตเดพเดนเดตเตเด เดชเดฐเดฟเดเดฟเดคเดฎเดพเดฏ เด เตผเดคเตเดฅเดถเดพเดธเตเดคเตเดฐเดตเตเด. เดเดคเดฟเดจเต เดชเตเดฐเตเดฎเดพเดฑเตเดจเตเดจ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดเดฃเตเดเต
เด เดเดฟเดธเตเดฅเดพเดจเดชเดฐเดฎเดพเดฏเดฟ เดจเดฟเดเตเดเตพ เด เดต เดชเตเดฐเดคเตเดเตเดทเดฟเดเตเดเตเดจเตเดจ เดฐเตเดคเดฟ, เดธเดฌเตเดฑเตเดเตเดเตเดจเตเดเตพ, เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเดคเตเดคเดฟเดจเตเดฑเต เดเดดเตเดเตเดเต เดคเตเดเดเตเดเดฟเดฏเดต. เด เดตเดฟเดเต
เดฆเตเดทเดเตเดเตพเดเตเดเดพเดฏเดฟ เดชเตเดฐเดคเตเดฏเตเด เดตเดพเดเตเดฏเดเดเดจ เด เดตเดคเดฐเดฟเดชเตเดชเดฟเดเตเดเดฟเดเตเดเดฟเดฒเตเดฒ. เดเดฐเต เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเดฟเดเดเต เดญเดพเดทเดฏเดพเดฏเดฟ เดชเตเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเต
เดชเดฒเดชเตเดชเตเดดเตเด เดธเดเตเดเตเตผเดฃเตเดฃเดฎเดพเดฏ เดเดเดฟเดคเดฎเดพเดฏ เดชเดฐเดฟเดนเดพเดฐเด เดชเตเดฐเดเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเตเดฎเดคเดฒ เดฒเดณเดฟเดคเดฎเดพเดเตเดเตเดจเตเดจเต
เดเดฐเต เดจเดฟเตผเดฎเตเดฎเดพเดฃเดคเตเดคเดฟเดจเตเดฑเต เดเดตเดถเตเดฏเดเดคเดเตพ.
เดนเดฒเตเดพ, เดฒเตเดพเดเด!
เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดเตผเดเตเดเดฏเต เด เดเดฟเดธเตเดฅเดพเดจเดฎเดพเดเตเดเตเดจเตเดจเดคเดฟเดจเต, เดจเดฟเดเตเดเตพเดเตเดเต เดเดเตเดเดจเต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดพเดฎเตเดจเตเดจเต เดเดตเดฟเดเตเดฏเตเดฃเตเดเต เดนเดฒเตเดพ, เดฒเตเดพเดเด! C
เดฆเตเดทเดเตเดเดณเตเดณเตเดณ เด เดชเตเดเตเดท:
$env = เดชเตเดคเดฟเดฏ เดฆเตเดทเดเตเดเตพ();
เดชเตเดฐเตเดเตเดฐเดพเด $env 'เดนเดฒเต', 'hello.c';
เดจเดฟเดเตเดเตพ เด เดธเตโเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดเดฐเต เดกเดฏเดฑเดเตโเดเดฑเดฟเดฏเดฟเตฝ เดเตปเดธเตโเดฑเตเดฑเดพเตพ เดเตเดฏเตโเดคเดพเตฝ, เดธเตโเดเตเดฐเดฟเดชเตโเดฑเตเดฑเดฟเดจเต เดชเตเดฐเต เดจเตฝเดเตเด เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด, เดธเตเดทเตเดเดฟเดเตเดเตเด
hello.c เดธเตเดดเตเดธเต เดซเดฏเตฝ เด เดคเต เดกเดฏเดฑเดเตโเดเดฑเดฟเดฏเดฟเตฝ, เดคเตเดเตผเดจเตเดจเต เดจเดฟเดเตเดเตพเดเตเดเต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดพเตป `เดเตเตบเดธเต เดนเดฒเต' เดเดจเตเดจเต เดเตเดชเตเดชเต เดเตเดฏเตเดฏเดพเด
เด เดชเตเดฒเดฟเดเตเดเตเดทเตป:
% cons เดนเดฒเต
cc -c hello.c -o hello.o
cc -o เดนเดฒเต hello.o
เดจเดฟเดฐเตเดฎเตเดฎเดพเดฃเด เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟเดเตพ
เดฆเตเดทเดเตเดเดณเตเดเต เดเดฐเต เดชเตเดฐเดงเดพเดจ เดฒเดณเดฟเดคเดตเตฝเดเตเดเดฐเดฃเด a เดเดจเตเดจ เดเดถเดฏเดฎเดพเดฃเต เดจเดฟเดฐเตเดฎเตเดฎเดพเดฃเด เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ. เดเดฐเต เดจเดฟเตผเดฎเตเดฎเดพเดฃเด
เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดเดฐเต เดตเดธเตเดคเต เดเดฐเต เดเตเดเตเดเด เดเต/เดฎเตเดฒเตเดฏเด เดเตเดกเดฟเดเดณเตเด เดเดฐเต เดเตเดเตเดเดตเตเด เดธเตเดตเดญเดพเดต เดธเดตเดฟเดถเตเดทเดค เดฐเตเดคเดฟเดเตพ.
เดเดจเตเดคเตเดเตเดเดฟเดฒเตเด เดเดเตเดเดจเต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดพเดฎเตเดจเตเดจเต เดเตเตบเดธเดฟเดจเตเดเต เดชเดฑเดฏเตเดจเตเดจเดคเดฟเดจเต, เดเดฐเต เดตเดดเดฟ เดจเดฟเดเตเดเตพ เดเดเดฟเดคเดฎเดพเดฏ เดฐเตเดคเดฟ เด เดญเตเดฏเตผเดคเตเดฅเดฟเดเตเดเตเด
เด เดจเตเดฏเตเดเตเดฏเดฎเดพเดฏ เดจเดฟเตผเดฎเตเดฎเดพเดฃ เด เดจเตเดคเดฐเตเดเตเดทเด. เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดเดฆเดพเดนเดฐเดฃเด เดชเดฐเดฟเดเดฃเดฟเดเตเดเตเด:
$env = เดชเตเดคเดฟเดฏ เดฆเตเดทเดเตเดเตพ(
CC => 'gcc',
LIBS => 'libworld.a'
);
เดชเตเดฐเตเดเตเดฐเดพเด $env 'เดนเดฒเต', 'hello.c';
เด เดธเดพเดนเดเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดกเดฟเดซเตเตพเดเตเดเต เดจเดฟเตผเดฎเตเดฎเดพเดฃ เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดชเดเดฐเด, เดเดเตเดเตพเดเตเดเตเดฃเตเดเต
'CC' เดฏเตเดเต เดฎเตเดฒเตเดฏเด เด เดธเดพเดงเตเดตเดพเดเตเดเตเด, เด เดเตเดเดจเต GNU C เดเดเดชเตเดฒเดฑเดฟเดจเต เดคเตเดฒเตเดฏเดฎเดพเดฏเดคเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต. เดฎเตเดคเดฒเตเดณเตเดณ
เด เดชเดคเดฟเดชเตเดชเต เดนเดฒเตเดพ, เดฒเตเดพเดเด! เดเดฐเต เดฒเตเดฌเตเดฐเดฑเดฟ เดเดตเดถเตเดฏเดฎเดพเดฃเต, libworld.a, เดเดเตเดเตพ เดเดคเตเดเตเดเดฟเดฒเตเด เดเดจเตเดจเต เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเดฟเดเตเดเตเดฃเตเดเต
เด เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดฏเดฟเตฝ เดฒเดฟเดเตเดเตเดเตเดฏเตเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดชเตเดฐเตเดเตเดฐเดพเด เด เดฒเตเดฌเตเดฐเดฑเดฟเดฏเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดเตเดเดฃเด. เดฒเตเดฌเตเดฐเดฑเดฟ เดเดฃเตเดเตเดเดฟเตฝ
เดเดคเดฟเดจเดเด เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดเต, เดจเดฒเตเดฒเดคเตเด เดจเดฒเตเดฒเดคเดพเดฃเต, เดชเดเตเดทเต เดเดฒเตเดฒเตเดเตเดเดฟเตฝ, เดเดเตเดเตพ เด เดชเตเดฐเดธเตเดคเดพเดตเดจเดฏเตเด เดเตพเดชเตเดชเตเดเตเดคเตเดคเตเดฃเตเดเดคเตเดฃเตเดเต:
เดฒเตเดฌเตเดฐเดฑเดฟ $env 'libworld', 'world.c';
เดเดชเตเดชเตเตพ เดจเดฟเดเตเดเตพ `เดเตเตบเดธเต เดนเดฒเต' เดเดจเตเดจเต เดเตเดชเตเดชเต เดเตเดฏเตเดคเดพเตฝ, เดชเตเดฐเตเดเตเดฐเดพเด เดฒเดฟเดเตเดเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดฎเตเดฎเตเดชเต เดฒเตเดฌเตเดฐเดฑเดฟ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดชเตเดชเตเดเตเด, เดเตเดเดพเดคเต,
เดคเตเตผเดเตเดเดฏเดพเดฏเตเด, เดฐเดฃเตเดเต เดฎเตเดกเตเดฏเตเดณเตเดเดณเตเด เดเดเดชเตเตฝ เดเตเดฏเตเดฏเดพเตป `gcc' เดเดชเดฏเตเดเดฟเดเตเดเตเด:
% cons เดนเดฒเต
gcc -c hello.c -o hello.o
gcc -c world.c -o world.o
ar r libworld.a world.o
ar: libworld.a เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเต
ranlib libworld.a
gcc -o เดนเดฒเต hello.o libworld.a
เดเดเตเดเตเดพเดฎเดพเดฑเตเดฑเดฟเดเต เดเดชเตเดชเด เดชเตเตผเดฃเตเดฃเดฎเดพเดฏ เดเดถเตเดฐเดฟเดคเดคเตเดตเด เดตเดฟเดถเดเดฒเดจเด
เดฆเตเดทเดเตเดเดณเตเดเตเดชเตเดชเด, เดกเดฟเดชเตปเดกเตปเดธเดฟเดเตพ เดธเตเดตเดฏเดฎเตเดต เดเตเดเดพเดฐเตเดฏเด เดเตเดฏเตเดฏเดชเตเดชเตเดเตเด. เดฎเตเดฎเตเดชเดคเตเดคเต เดเดฆเดพเดนเดฐเดฃเด เดคเตเดเดฐเตเด, เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด
เดเดเตเดเตพ เดชเดฐเดฟเดทเตเดเดฐเดฟเดเตเดเตเดฎเตเดชเตเตพ เดฒเตเดเด.เดธเดฟ, world.o เดตเตเดฃเตเดเตเด เดธเดฎเดพเดนเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, libworld.a เดชเตเดจเดเดธเตเดทเตเดเดฟเดเตเดเต, เดเดชเตเดชเด เดนเดฒเตเดพ
เดตเตเดฃเตเดเตเด เดฒเดฟเดเตเดเต เดเตเดฏเตเดคเต:
% vi world.c
[เดคเดฟเดฐเตเดคเตเดคเตเด]
% cons เดนเดฒเต
gcc -c world.c -o world.o
ar r libworld.a world.o
ar: libworld.a เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเต
ranlib libworld.a
gcc -o เดนเดฒเต hello.o libworld.a
เดเดคเต เดคเดพเดฐเดคเดฎเตเดฏเตเดจ เดฒเดณเดฟเดคเดฎเดพเดฏ เดเดฐเต เดเดฆเดพเดนเดฐเดฃเดฎเดพเดฃเต: เดฆเตเดทเดเตเดเตพ ``เด เดฑเดฟเดฏเดพเด'' world.o เดเดถเตเดฐเดฏเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเด เดฒเตเดเด.เดธเดฟ, เดเดพเดฐเดฃเด
เดเดถเตเดฐเดฟเดคเดคเตเดตเด เดตเตเดฏเดเตเดคเดฎเดพเดฏเดฟ เดธเดเตเดเตเดเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเต `เดฒเตเดฌเตเดฐเดฑเดฟ' เดฐเตเดคเดฟเดฏเดพเดฃเต. เด เดคเตเด เด เดฑเดฟเดฏเดพเด libworld.a
เดเดถเตเดฐเดฏเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเด world.o เด เดคเต เด เดนเดฒเตเดพ เดเดถเตเดฐเดฏเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเด libworld.a, เดเดฒเตเดฒเดพเด เดธเดฎเดพเดจเดฎเดพเดฏ เดเดพเดฐเดฃเดเตเดเดณเดพเตฝ.
เดเดชเตเดชเตเตพ เด เดคเต เดฎเดพเดฑเตเดจเตเดจเต hello.c เดเดจเตเดฑเตผเดซเตเดธเต เดกเตเดซเดจเดฟเดทเตป เดซเดฏเดฒเตเด เดเตพเดชเตเดชเตเดเตเดจเตเดจเต, world.h:
% emacs world.h
[เดคเดฟเดฐเตเดคเตเดคเตเด]
% cons เดนเดฒเต
gcc -c hello.c -o hello.o
gcc -o เดนเดฒเต hello.o libworld.a
เด เดคเต เดเตเตบเดธเดฟเดจเต เดเดเตเดเดจเต เด เดฑเดฟเดฏเดพเด hello.c เดเตพเดชเตเดชเตเดเตเดจเตเดจเต world.h, เดชเดฟเดจเตเดจเต เด hello.o. เด เดคเดฟเดจเดพเตฝ เดเดฏเดฟเดฐเดฟเดเตเดเดฃเด
เดตเตเดฃเตเดเตเด เดธเดฎเดพเดนเดฐเดฟเดเตเดเต? เดตเตเดฃเตเดเดฏเต เดเดจเตเดจเต เดเดฒเตเดเดฟเดเตเดเตเดฎเตเดชเตเตพ เดคเตฝเดเตเดเดพเดฒเด เดชเดฑเดเตเดเดพเตฝ เดฎเดคเดฟ hello.o. เดเดฏเตผเดจเตเดจเต-
เดเดจเตเดจเตเดตเดฐเต, เดเตเตบเดธเต เด เดคเดฟเดจเตเดฑเต เดเดถเตเดฐเดฟเดคเดคเตเดตเดคเตเดคเดฟเดจเดพเดฏเดฟ เดเดฐเต เดธเตเดเดพเดจเดฑเดฟเดจเต เดตเดฟเดณเดฟเดเตเดเตเดจเตเดจเต, hello.c. เด เดธเตเดเดพเดจเตผ เดเดฃเดเตเดเดพเดเตเดเตเดจเตเดจเต
เดซเดฏเดฒเตเดเตพ เดเตพเดชเตเดชเตเดเตเดคเตเดคเดฟเดฏเดคเต hello.c เด เดตเดฏเตโเดเตเดเดชเตเดชเตเดฑเดฎเตเดณเตเดณ เดเตเดเตเดคเตฝ เดเดถเตเดฐเดฟเดคเดคเตเดตเดเตเดเดณเตเดเต เดเดฐเต เดชเดเตเดเดฟเด เดเตเดฃเตเดเตเดตเดฐเดพเตป
Cons เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดตเดดเดฟ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเดคเต. เด เดชเตเดฐเดเตเดฐเดฟเดฏ เดเดตเตผเดคเตเดคเดจเดชเดฐเดฎเดพเดฃเต: เดเดคเต เดซเดฏเดฒเตเดเดณเตเด เดเตพเดชเตเดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดเตเดเตเดฃเตเดเต
เดเตพเดชเตเดชเตเดเตเดคเตเดคเดฟเดฏ เดซเดฏเดฒเตเดเดณเตเด เดธเตเดเดพเตป เดเตเดฏเตเดฏเตเด.
เดเดคเต เดเตเดฒเดตเตเดฑเดฟเดฏเดคเดฒเตเดฒเต? เดเดคเตเดคเดฐเด เดเดคเดพเดฃเต - เด เดคเต เดเดถเตเดฐเดฏเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เดจเดฟเดเตเดเตพ เดเดฐเต เดตเดฒเดฟเดฏ เดธเดเดตเดฟเดงเดพเดจเดคเตเดคเดฟเดจเตเดฑเต เดชเตเตผเดฃเตเดฃ เดจเดฟเตผเดฎเตเดฎเดพเดฃเด เดจเดเดคเตเดคเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ,
เดธเตเดเดพเดจเดฟเดเดเต เดธเดฎเดฏเด เด เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต. เดจเดฟเดเตเดเตพ เดเดฐเต เดตเดฒเดฟเดฏ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดพเดฃเด เดจเดเดคเตเดคเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เดฆเตเดทเด เดเตเดฏเตเดฏเตเด
เดเดจเตเดจเตเด เดชเดพเดเดฟเดฒเตเดฒ เดเดจเตเดจเต เดคเตเดฐเตเดฎเดพเดจเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เด เดคเดฟเดจเตเดเตเดเตเดฑเดฟเดเตเดเต เดเดฟเดจเตเดคเดฟเดเตเดเดพเตป เดจเตเดฏเดพเดฏเดฎเดพเดฏ เดธเดฎเดฏเด เดเตเดฒเดตเดดเดฟเดเตเดเตเด
เดเตเดฏเตเดคเต (เดจเดฟเตผเดฎเตเดฎเดพเดฃเดคเตเดคเตเดเตเดเดพเตพ เดเตเดเตเดคเตฝ เดธเดฎเดฏเด เดเดตเดถเตเดฏเดฎเดฟเดฒเตเดฒเตเดเตเดเดฟเดฒเตเด!). เดฆเตเดทเดเตเดเตพ เด เดคเต เดเดฃเตเดเดพเดเตเดเตเดจเตเดจเต เดเดจเตเดจเดคเดพเดฃเต เดจเดฒเตเดฒ เดตเดพเตผเดคเตเดค
เดจเดฟเดเตเดเตพ เดชเตเดฐเดพเดฆเตเดถเดฟเดเดตเตฝเดเตเดเดฐเดฟเดเตเด เดฎเดพเดฑเตเดฑเดเตเดเดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดฎเตเดชเตเตพ, เดจเดฟเดเตเดเดณเตเดเต เดฌเดฟเตฝเดกเต เดฌเตเดฆเตเดงเดฟเดชเดฐเดฎเดพเดฏเดฟ เดเดชเดธเตเดฑเตเดฑเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเต เดตเดณเดฐเต เดเดณเตเดชเตเดชเดฎเดพเดฃเต.
เดเดเตเดเตเดพเดฎเดพเดฑเตเดฑเดฟเดเต เดเตเดฒเตเดพเดฌเตฝ เดชเดฃเดฟเดฏเตเด เดธเตเดเตเดตเตปเดธเดฟเดเต
เดเดพเดฐเดฃเด, เดเตเตบเดธเต เดชเตเตผเดฃเตเดฃเดตเตเด เดเตเดคเตเดฏเดตเตเดฎเดพเดฏ เดเดถเตเดฐเดฟเดคเดคเตเดต เดตเดฟเดถเดเดฒเดจเด เดจเดเดคเตเดคเตเดเดฏเตเด เดเดเตเดณเดคเดฒเดคเตเดคเดฟเตฝ เดเดคเต เดเตเดฏเตเดฏเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต
เดฎเตเดดเตเดตเตป เดฌเดฟเตฝเดกเต, Cons-เดจเตเดฑเต เดชเตเตผเดฃเตเดฃ เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเด เดเดฑเตเดฑเตเดเตเดเตเดเตเดจเตเดจเดคเดฟเดจเต เด เดตเดฟเดตเดฐเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเด เดธเตเดเตเดตเตปเดธเดฟเดเต
เดจเดฟเตผเดฎเตเดฎเดพเดฃเดคเตเดคเดฟเดจเตเดฑเต. เดฎเตเดเดณเดฟเดฒเต เดเดฆเดพเดนเดฐเดฃเดเตเดเดณเดฟเตฝ เด เดเตเดฐเดฎเด เดตเตเดฏเดเตเดคเดฎเดพเดฃเต, เด เดคเต เดเดจเตเดคเดฟเดจเต เดคเตเดฒเตเดฏเดฎเดพเดฃเต
เดชเตเตผเดฃเตเดฃเดฎเดพเดฏ เดเดฐเต เดเตเดเตเดเด เดกเดฟเดชเตปเดกเตปเดธเดฟเดเตพ เดจเตฝเดเดฟเดเตเดเตเดฃเตเดเต เดจเดฟเดเตเดเตพ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดพเตป เดชเตเดฐเดคเตเดเตเดทเดฟเดเตเดเตเดจเตเดจเต. เดฆเตเดทเดเตเดเดณเตเดเตเดชเตเดชเด, เดเดคเต เดตเดฟเดชเตเดฒเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต
เดจเดฟเดธเตเดธเดพเดฐเดฎเดพเดฏเดฟ เดตเดฒเดฟเดฏ, เดฎเตพเดเตเดเดฟ-เดกเดฏเดฑเดเตโเดเดฑเดฟ เดฌเดฟเตฝเดกเตเดเตพ. เดคเตฝเดซเดฒเดฎเดพเดฏเดฟ, เดเตพเดชเตเดชเตเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดเดฒเตเดฒเดพ เดธเดเตเดเตเตผเดฃเตเดฃเดคเดฏเตเด
เดเดฐเต เดฌเดฟเตฝเดกเต เดถเดฐเดฟเดฏเดพเดฏเดฟ เดเตเดฐเดฎเตเดเดฐเดฟเดเตเดเดฟเดเตเดเตเดฃเตเดเตเดจเตเดจเต เดเดฑเดชเตเดชเดพเดเตเดเตเดจเตเดจเดคเดฟเตฝ - เดฎเตพเดเตเดเดฟ-เดชเดพเดธเต เดนเตเดฑเดพเตผเดเตเดเดฟเดเตเดเตฝ เดเตพเดชเตเดชเตเดเต
เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเดจเตเดจเต - เดเดฒเตเดฒเดพเดคเดพเดเตเดเตเดจเตเดจเต. เด เดเตเดคเตเดค เดตเดฟเดญเดพเดเดเตเดเดณเดฟเตฝ เดเดเตเดเตพ เดเดคเต เดเตเดเตเดคเตฝ เดเตผเดเตเด เดเตเดฏเตเดฏเตเด.
เดเตเดเตเดเดฟเดเด เดตเดฒเดฟเดฏ เดฎเดฐเดเตเดเตพ--เดเดชเตเดชเตเดดเตเด เดตเตเดฑเตเด as เดฒเดเตเดตเดพเดฏ
A เด เดงเดฟเดเดพเดฐเดถเตเดฐเตเดฃเดฟ of เดชเดฃเดฟเดฏเตเด เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเตเดเตพ
เดเดฐเต เดตเดฒเดฟเดฏ เดฌเดฟเตฝเดกเต, เดเตเตบเดธเดฟเตฝ, เดเดฐเต เดถเตเดฐเตเดฃเดฟ เดธเตเดทเตเดเดฟเดเตเดเตเดเตเดฃเตเดเต เดเตเดฐเดฎเตเดเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต เดชเดฃเดฟเดฏเตเด เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเตเดเตพ. เดเดฑเตเดฑเดตเตเด เดฎเตเดเดณเดฟเดฒเต
เดฎเดฐเดคเตเดคเดฟเดจเตเดฑเต เดเดฐเต เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดเดฃเต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด. เดเตบเดตเตเตปเดทเตป เดชเตเดฐเดเดพเดฐเด เดฌเดพเดเตเดเดฟเดฏเตเดณเตเดณ เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเตเดเตพ เดเดฐเตเดจเตเดจเตเด
เดตเดฟเดณเดฟเดเตเดเต เดจเดฟเตผเดฌเดจเตเดงเดฟเดค. เด เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเตเดเตพ เดเดฐเตเดฎเดฟเดเตเดเต เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เดตเดณเดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏเดฟ, `เดฌเดฟเตฝเดกเต',
'เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ', 'เดเดฑเดเตเดเตเดฎเดคเดฟ' เดเดฎเดพเตปเดกเตเดเตพ.
เดฆเดฟ เดชเดฃเดฟเดฏเตเด เดเดฎเดพเตปเดกเต
'Build' เดเดฎเดพเตปเดกเต เดเดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดเดเตเดเตเดเตเดจเตเดจเต เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดซเดฏเดฒเตเดเดณเตเดเต เดชเตเดฐเตเดเตพ, เด เดต เดเตเดฐเดฎเดชเตเดชเตเดเตเดคเตเดคเตเดจเตเดจเต
เดจเดฟเตผเดฎเตเดฎเดพเดฃเดคเตเดคเดฟเตฝ เดเตพเดชเตเดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดเตเดเตเดฃเตเดเต. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต:
เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด qw(
เดกเตเดฐเตเดตเดฑเตเดเตพ/เดกเดฟเดธเตโเดชเตเดฒเต/เดเตเตบเดธเตโเดเตเดฐเดฟเดชเตเดฑเตเดฑเต
เดกเตเดฐเตเดตเดฑเตเดเตพ/เดฎเตเดธเต/เดเตบเดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต
เดชเดพเดดเตเดธเตผ/เดเตบเดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต
เดฏเตเดเตเดเดฟเดฒเดฟเดฑเตเดฑเดฟเดเตพ/เดเตบเดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต
);
เดเดคเต เดฌเดฟเตฝเดกเต เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเตเดเดณเตเดเต เดฒเดณเดฟเดคเดฎเดพเดฏ เดฐเดฃเตเดเต-เดคเดฒ เดถเตเดฐเตเดฃเดฟเดฏเดพเดฃเต: เดเดฒเตเดฒเดพ เดธเดฌเตเดธเดฟเดกเดฟเดฏเดฑเดฟเดฏเตเด เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดซเดฏเดฒเตเดเตพ
เดเดฏเตผเดจเตเดจ เดคเดฒเดคเตเดคเดฟเตฝ เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด เดซเดฏเตฝ. เดเตเดฐเตเดฏเดฟเดฒเต เดเดฒเตเดฒเดพ เดกเดฏเดฑเดเตเดเดฑเดฟเดเดณเตเด เดเดฒเตเดฒ เดเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด
เด เดตเดฏเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเตเดเตเด เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเตเดเตพ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต.
เดเดคเต เดเดฐเต เดฎเตพเดเตเดเดฟ เดฒเตเดตเตฝ เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเดพเดฏเดฟ เดเดดเตเดคเดพเด. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดฆเดฟ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด เดซเดฏเตฝ เดเดฏเดฟเดฐเดฟเดเตเดเดพเด
เด เดเดฎเดพเตปเดกเต เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต:
เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด qw(
เดชเดพเดดเตเดธเตผ/เดเตบเดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต
เดกเตเดฐเตเดตเตผเดฎเดพเตผ/เดเตบเดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต
เดฏเตเดเตเดเดฟเดฒเดฟเดฑเตเดฑเดฟเดเตพ/เดเตบเดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต
);
เดเดชเตเดชเด เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดซเดฏเดฒเดฟเตฝ เดซเดฏเตฝ เดเตเดฏเตเดฏเตเด เดกเตเดฐเตเดตเดฑเตเดเตพ เดกเดฏเดฑเดเตเดเดฑเดฟเดฏเดฟเตฝ เดเดคเต เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเดพเด:
เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด qw(
เดกเดฟเดธเตเดชเตเดฒเต/เดเตบเดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต
เดฎเตเดธเต/เดเตบเดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต
);
เดฎเตเตป เดฎเตเดกเตฝ เดฎเดจเดธเตเดธเดฟเดฒเดพเดเตเดเดพเตป เด เตฝเดชเตเดชเด เดเดณเตเดชเตเดชเดฎเดพเดฃเตเดจเตเดจเต เด เดจเตเดญเดตเด เดเดพเดฃเดฟเดเตเดเตเดจเตเดจเต
เดฎเตเดดเตเดตเตป เดจเดฟเตผเดฎเตเดฎเดพเดฃ เดตเตเดเตเดทเดตเตเด เดจเดฟเดเตเดเดณเตเดเต เดฎเตเดจเตเดจเดฟเตฝ, เดฎเตเดเดณเดฟเดฒเต เดจเดฟเดฒเดฏเดฟเตฝ เดธเตเดฅเดพเดชเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เดนเตเดฌเตเดฐเดฟเดกเต เดธเตเดเตเดฎเตเดเดณเดพเดฃเต
เดธเดพเดงเตเดฏเดฎเดพเดฃเต. เดเดฐเต เดชเตเดฐเดคเตเดฏเตเดเดฎเดพเดฏเดฟ เดชเดฐเดฟเดชเดพเดฒเดฟเดเตเดเตเดจเตเดจ เดเดเดเด เดธเดเดฏเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต
เดฌเดฟเตฝเดกเต เดเตเดฐเต, เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดฌเดฟเตฝเดกเต เดเตเดฐเตเดฏเตเดฎเดพเดฏเดฟ เดเดฐเดฟเดเดคเตเดคเต เดนเตเดเตเดเต เดเตเดฏเตเดฏเดพเด, เดชเดเตเดทเต เด เดคเดฟเดจเตเดฑเตเดคเดพเดฏ เดจเดฟเตผเดตเดเดฟเดเตเดเดพเด
เดจเดฟเตผเดฎเตเดฎเดพเดฃ เดถเตเดฐเตเดฃเดฟ.
เดกเดฟเดซเตเตพเดเตเดเดพเดฏเดฟ, Cons เด เดคเดฟเดจเตเดฑเต เดชเตเดฐเดตเตผเดคเตเดคเดจ เดกเดฏเดฑเดเตโเดเดฑเดฟ a เด เดเดเตเดเตเดจเตเดจ เดกเดฏเดฑเดเตโเดเดฑเดฟเดฏเดฟเดฒเตเดเตเดเต เดฎเดพเดฑเตเดฑเดฟเดฒเตเดฒ
เดเดชเดตเดฟเดญเดพเดเด เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดซเดฏเตฝ เด เดคเดฟเตฝ เดเตพเดชเตเดชเตเดเตเดจเตเดจเต. เด เดธเตเดตเดญเดพเดตเด เดเดฐเต เดฌเดฟเตฝเดกเดฟเดจเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดฎเดพเดเตเดเดพเด
เดฎเตเดเดณเดฟเตฝ-เดฒเตเดตเดฒเดฟเตฝ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเดจเตเดจเดคเต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด เดซเดฏเตฝ:
Conscript_chdir 1;
เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดฎเดพเดเตเดเตเดฎเตเดชเตเตพ, Cons เดธเดฌเตเดธเดฟเดกเดฟเดฏเดฑเดฟเดฏเดฟเดฒเตเดเตเดเต เดฎเดพเดฑเตเด เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดซเดฏเดฒเดฟเตฝ เดกเดฏเดฑเดเตโเดเดฑเดฟ เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต
เด เดซเดฏเดฒเดฟเตฝ เดตเดพเดฏเดฟเดเตเดเตเดฎเตเดชเตเตพ, เดซเดฏเตฝ เดเดฐเดฟเดเตเดเตฝ เดเดฏเตผเดจเตเดจ เดคเดฒเดคเตเดคเดฟเดฒเตเดณเตเดณ เดกเดฏเดฑเดเตเดเดฑเดฟเดฏเดฟเดฒเตเดเตเดเต เดคเดฟเดฐเดฟเดเต เดฎเดพเดฑเตเดฑเตเด
เดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดคเดฟเดเตเดเตเดฃเตเดเต.
เดญเดพเดตเดฟเดฏเดฟเดฒเต Cons-เดจเตเดฑเต เดเดฟเดฒ เดชเดคเดฟเดชเตเดชเตเดเดณเดฟเตฝ เด เดธเตเดตเดญเดพเดตเด เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ เดฎเดพเดฑเตเดฎเตเดจเตเดจเต เดชเตเดฐเดคเตเดเตเดทเดฟเดเตเดเตเดจเตเดจเต.
เด เดชเดฐเดฟเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเต เดคเดฏเตเดฏเดพเดฑเตเดเตเดเตเดเตเดจเตเดจเดคเดฟเดจเต, เดฌเดฟเตฝเดกเดฟเดจเตเดฑเต เดฎเตเดเดณเดฟเตฝ เดคเดจเตเดจเต เดฆเตเดทเดเตเดเตพ เดคเตเดเดฐเตเดฎเตเดจเตเดจเต เดชเตเดฐเดคเตเดเตเดทเดฟเดเตเดเตเดจเตเดจ เดฌเดฟเตฝเดกเตเดเตพ
เดเดฐเต เดธเดฌเตเดธเดฟเดกเดฟเดฏเดฑเดฟเดฏเดฟเตฝ เดตเดพเดฏเดฟเดเตเดเตเดฎเตเดชเตเตพ เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดซเดฏเตฝ เด เดธเดตเดฟเดถเตเดทเดค เดตเตเดฏเดเตเดคเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเดเตเดเดฃเด
เดคเดพเดดเต:
Conscript_chdir 0;
เดฌเดจเตเดงเต, เดเดจเตเดจเดค เดฌเดจเตเดงเต, เดเดชเตเดชเด เดเตเดตเดฒเดฎเดพเดฏ เดซเดฏเดฒเต เดชเตเดฐเตเดเตพ
เดฌเดฟเตฝเดกเต เดเดฎเดพเตปเดกเดฟเตฝ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏ เดซเดฏเตฝ เดชเตเดฐเตเดเตพ เดเดชเตเดเตเดทเดฟเดเดฎเดพเดฃเตเดจเตเดจเต เดจเดฟเดเตเดเตพ เดถเตเดฐเดฆเตเดงเดฟเดเตเดเดฟเดฐเดฟเดเตเดเดพเด
เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเดฟเดจเตเดฑเต เดธเตเดฅเดพเดจเด เด เดคเต เด เดญเตเดฏเตผเดคเตเดฅเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เดฎเดฑเตเดฑเต เดซเดฏเดฒเตเดเดณเตเดเต เดชเตเดฐเดฟเดจเต เดเดคเต เดชเตเดคเตเดตเต เดถเดฐเดฟเดฏเดพเดฃเต
เดฎเดฑเตเดฑเต เดเดฎเดพเตปเดกเตเดเดณเดฟเดฒเตเดเตเดเตเดณเตเดณ เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเตเดเดณเตเด, เดจเดฟเดเตเดเตพ เดเดฐเดเดญเดฟเดเตเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ เดเดเตเดเตพ เดเดตเดฟเดเต เดชเดฐเดพเดฎเตผเดถเดฟเดเตเดเตเดเตเดเดพเด
เดเดฐเต เดนเดพเดทเต เดฎเดพเตผเดเตเดเตเดเตเดเตเดเดฟเดฏ เดเดฐเต เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเตเดฐเต, ``#'', เดคเตเดเตผเดจเตเดจเต เด เดซเดฏเตฝ เดฎเตเดเดณเดฟเดฒเตเดเตเดเต เดเดชเตเดเตเดทเดฟเดเดฎเดพเดฏเดฟ เดตเตเดฏเดพเดเตเดฏเดพเดจเดฟเดเตเดเดชเตเดชเตเดเตเดจเตเดจเต-
เดฒเตเดตเตฝ เดกเดฏเดฑเดเตเดเดฑเดฟ (เดเดตเดฟเดเต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด เดซเดฏเตฝ เดตเดธเดฟเดเตเดเตเดจเตเดจเต). เดจเดฟเดเตเดเตพ เด เดคเต เดเดฐเดเดญเดฟเดเตเดเดพเตฝ เด เดคเดฟเดถเดฏเดฟเดเตเดเดพเดจเดฟเดฒเตเดฒ
``/'' เดเดชเดฏเตเดเดฟเดเตเดเต, เด เดคเต เดเดฐเต เดธเดฎเตเดชเตเตผเดฃเตเดฃ เดชเดพเดคเดจเดพเดฎเดฎเดพเดฏเดฟ เดเดฃเดเตเดเดพเดเตเดเดชเตเดชเตเดเตเดจเตเดจเต. เดธเดฟเดธเตเดฑเตเดฑเดเตเดเดณเดฟเตฝ เดชเตเดฒเตเด เดเดคเต เดถเดฐเดฟเดฏเดพเดฃเต
เดธเดฎเตเดชเตเตผเดฃเตเดฃ เดชเดพเดคเดเตพเดเตเดเต เดชเตเดฐเดฟเดเดพเตป เดซเตเตผเดตเตเดกเต เดธเตเดฒเดพเดทเดฟเดจเต เดชเดเดฐเด เดฌเดพเดเตเดเต เดธเตเดฒเดพเดทเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต.
เดเดชเดฏเตเดพเดเดฟเดเตเดเตเดจเตเดจเต เดฎเตเดพเดกเตเดฏเตเดณเตเดเตพ in เดชเดฃเดฟเดฏเตเด เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเตเดเตพ
เดจเดฟเดเตเดเตพเดเตเดเต เดเดฐเตเดจเตเดจเดฟเดฒเตเดเตเดเตเด เดฎเตเดกเตเดฏเตเดณเตเดเตพ เดตเดฒเดฟเดเตเดเดฟเดเดพเด เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดธเดพเดงเดพเดฐเดฃ Perl `เดเดชเดฏเตเดเด' เด เดฒเตเดฒเตเดเตเดเดฟเตฝ `เดเดตเดถเตเดฏเดฎเดพเดฃเต' เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจ เดซเดฏเตฝ
เดชเตเดฐเดธเตเดคเดพเดตเดจเดเตพ:
เดเดเดเตเดฒเตเดทเต เดเดชเดฏเตเดเดฟเดเตเดเตเด;
เดเดจเตเดฑเต:: เดฎเตเดกเตเดฏเตเตพ เดเดตเดถเตเดฏเดฎเดพเดฃเต;
เดเดฐเต `เดเดชเดฏเตเดเด' เด เดฒเตเดฒเตเดเตเดเดฟเตฝ `เดเดตเดถเตเดฏเดฎเตเดณเตเดณเดคเต' เดเดจเตเดจเดฟเดจเต เดฎเดพเดคเตเดฐเดฎเต เดฌเดพเดงเดฟเดเตเดเตเดเดฏเตเดณเตเดณเต เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เด เดคเต เดฆเตเดถเตเดฏเดฎเดพเดเตเดจเตเดจ เดซเดฏเตฝ. เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เด
เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดฎเตเดกเตเดฏเตเตพ เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดซเดฏเดฒเตเดเตพ, เดเดฐเตเดจเตเดจเดฟเดฒเตเด เดจเดฟเดเตเดเตพ เดเดฐเต `เดเดชเดฏเตเดเด' เด เดฒเตเดฒเตเดเตเดเดฟเตฝ `เดเดตเดถเตเดฏเดฎเตเดฃเตเดเต' เดเดจเตเดจ เดชเตเดฐเดธเตเดคเดพเดตเดจ เดจเตฝเดเดฃเด
เดฎเตเดกเตเดฏเตเตพ เดเดตเดถเตเดฏเดฎเตเดณเตเดณ เดเดจเตเดจเต.
เดธเตเดเตเดพเดชเตเดชเต of เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ
เดเดฏเตผเดจเตเดจ เดคเดฒเด เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด เดซเดฏเดฒเตเด เดเดฒเตเดฒเดพเด เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดซเดฏเดฒเตเดเตพ เดเดฐเต เดชเตเดคเตเดตเดพเดฏ, เดตเตเดฑเดฟเดเตเด Perl-เตฝ เดเตเดตเดฟเดคเด เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเต
เดชเดพเดเตเดเตเดเต. เดฌเดพเดเตเดเตเดเตเดฐเตเดฏเดฟเดธเตเดเตเดพเดฃเตเดเตเต เดชเดพเดเตเดเตเดเดฟเดจเดพเดฏเตเดณเตเดณ เดเดฟเดนเตเดจ เดชเดเตเดเดฟเด เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดเตเดเตเดจเตเดจเต, เด เดคเดฟเดจเตเดตเตเดฃเตเดเดฟ เดเดฟเดนเตเดจ เดชเดเตเดเดฟเด
เดเดดเดฟเดเต เดเดฐเต เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเตเด เดถเตเดจเตเดฏเดฎเดพเดฃเต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด เดซเดฏเตฝ, เด เดคเดฟเตฝ เดเดฟเดฒ เดเดฎเดพเตปเดกเต เดฒเตเตป เดฒเดญเดฟเดเตเดเตเดจเตเดจเต
เดตเดพเดฆเดเตเดเตพ. เด เดคเดฟเดจเดพเตฝ, เดธเดเตเดเตเดเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเต เดเดฏ เดเดฒเตเดฒเดพ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเตเด เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดเดชเดฏเตเดเดฟเดเตเดเต เดธเดเตเดเตเดเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต
เด เดคเต เดคเดจเตเดจเต - เดเดฟเดฒ เดฌเดพเดนเตเดฏ เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดตเดดเดฟเดฏเดฒเตเดฒ.
เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดตเตเดฏเดเตเดคเดฎเดพเดฏเตเด เดเดเดพเด เดเดฑเดเตเดเตเดฎเดคเดฟ เดเตเดฏเตเดคเดคเต เด เดคเดฟเดจเตเดฑเต เดชเดพเดฐเดจเตเดฑเต เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดเดฐเต เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดตเดดเดฟ. เดเดฑเดเตเดเตเดฎเดคเดฟ เดเตเดฏเตเดฏเดพเตป เด
เดตเตเดฐเดฟเดฏเดฌเดฟเตพ, เด เดคเต เดเดฏเดฟเดฐเดฟเดเตเดเดฃเด เดเดเตโเดธเตโเดชเตเตผเดเตเดเตเดเตเดฏเตโเดคเต เดฐเดเตเดทเดฟเดคเดพเดตเต เดฎเตเดเตเดจ เดเดฐเดเดญเดฟเดเตเดเตเดเดฏเตเด (เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดฐเต เดชเดฟเดถเดเต
เดธเดเดญเดตเดฟเดเตเดเตเด).
เดฆเดฟ เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ เดเดฎเดพเตปเดกเต
เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดฒเตเดจเตเดจเดชเตเดฒเต `เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ' เดเดฎเดพเตปเดกเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต:
$env = เดชเตเดคเดฟเดฏ เดฆเตเดทเดเตเดเตพ();
$INCLUDE = "#เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ/เดเตพเดชเตเดชเตเดเตเดคเตเดคเตเด";
$LIB = "#เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ/lib";
เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ qw ( env LIB เดเตพเดชเตเดชเตเดเตเดคเตเดคเตเด );
เดฌเดฟเตฝเดกเต qw( util/Conscript );
`เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ' เดฒเดฟเดธเตเดฑเตเดฑเดฟเตฝ เดชเดฐเดพเดฎเตผเดถเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดฒเดณเดฟเดคเดฎเดพเดฏ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเตเดเต เดฎเตเดฒเตเดฏเดเตเดเตพ เดจเตเดเตเดเด เดเตเดฏเตเดฏเดชเตเดชเตเดเตเด
เดคเตเดเตผเดจเตเดจเตเดณเตเดณ เดเดคเตเดเตเดเดฟเดฒเตเด `เดฌเดฟเตฝเดกเต' เดเดฎเดพเตปเดกเตเดเตพ เดตเดดเดฟ. `เดเดเตโเดธเตโเดชเตเตผเดเตเดเต' เดเดฎเดพเตปเดกเต เดชเตเตพ เดฎเดพเดคเตเดฐเด เดเดเตโเดธเตโเดชเตเตผเดเตเดเต เดเตเดฏเตเดฏเตเด เดธเตเดเตเดฏเดฟเดฒเตผ
เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ, เด เดคเดพเดฏเดคเต, `$' เดเดจเตเดจเดคเดฟเตฝ เดคเตเดเดเตเดเตเดจเตเดจ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ. เดฎเดฑเตเดฑเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ, เดตเดธเตเดคเตเดเตเดเตพ เดฎเตเดคเดฒเดพเดฏเดต.
เดฑเดซเดฑเตปเดธเต เดตเดดเดฟ เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ เดเตเดฏเตเดฏเดพเด - เดเดจเตเดจเดพเตฝ เดเดฒเตเดฒเดพ เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเตเดเดณเตเด เดเดฐเต เดเดฌเตเดเดเตเดฑเตเดฑเดฟเดจเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเด, เดเดคเตเด
เดธเดฌเตเดธเดฟเดกเดฟเดฏเดฑเดฟ เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเตเดเดณเตเด เดเดฑเดฟเดเดฟเดจเดฒเตเด เดตเดพเดฏเดฟเดเตเดเดพเตป เดฎเดพเดคเตเดฐเด เดเดฌเตเดเดเตเดฑเตเดฑเต เดชเดฐเดฟเดเดฃเดฟเดเตเดเดฃเด
เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ เดเตเดฏเตเดฏเตเดจเตเดจเต. เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด, เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ เดเตเดฏเตเดค เดธเตเดเตเดฏเดฟเดฒเดฑเดฟเดจเต เดเดฐเต เดชเตเดคเดฟเดฏ เดฎเตเดฒเตเดฏเด เดจเตฝเดเตเดจเตเดจเดคเต เดธเตเดตเตเดเดพเดฐเตเดฏเดฎเดพเดฃเต
เดตเตเดฐเดฟเดฏเดฌเดฟเตพ - เด เดคเต เดฑเดซเดฑเตปเดธเต เดเตเดฏเตเดค เด เดเดฟเดธเตเดฅเดพเดจ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเดฟเดจเต เดฎเดพเดฑเตเดฑเดฟเดฒเตเดฒ. เด เดเตเดฐเดฎเด, เดตเตเดฃเตเดเดฟ
เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดถเดฐเดฟเดฏเดพเดฃเต:
$env = เดชเตเดคเดฟเดฏ เดฆเตเดทเดเตเดเตพ();
เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ qw ( env LIB เดเตพเดชเตเดชเตเดเตเดคเตเดคเตเด );
เดฌเดฟเตฝเดกเต qw( util/Conscript );
$env = เดชเตเดคเดฟเดฏ เดฆเตเดทเดเตเดเตพ (CFLAGS => '-O');
qw (เดฎเดฑเตเดฑเต/เดเตบเดธเตโเดเตเดฐเดฟเดชเตเดฑเตเดฑเต) เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด;
`เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ' เดเดฎเดพเตปเดกเดฟเดจเต เดฎเตเดฎเตเดชเต เดถเตเดทเดฎเต เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดธเดเตเดเตเดเดฐเดฟเดเตเดเดฟเดเตเดเตเดฃเตเดเต เดเดจเตเดจเดคเต เดชเตเดฐเดถเตเดจเดฎเดฒเตเดฒ. เดฆเดฟ
'เดฌเดฟเตฝเดกเต' เดเดฎเดพเตปเดกเต เดเดเตเดธเดฟเดเตเดฏเตเดเตเดเต เดเตเดฏเตเดฏเตเดจเตเดจ เดธเดฎเดฏเดคเตเดคเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเดฟเดจเตเดฑเต เดฎเตเดฒเตเดฏเดฎเดพเดฃเต เดชเตเดฐเดงเดพเดจ เดเดพเดฐเตเดฏเด.
เดเดคเดพเดฃเต เดเดฟเดคเดฑเดฟเดชเตเดชเตเดเตเดจเตเดจเดคเต. เดคเตเดเตผเดจเตเดจเตเดณเตเดณ เดเดคเตเดเตเดเดฟเดฒเตเด `เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ' เดเดฎเดพเตปเดกเตเดเตพ, เดตเดดเดฟเดฏเดฟเตฝ,
เดเดฆเตเดฏเดคเตเดคเตเดคเต เด เดธเดพเดงเตเดตเดพเดเตเดเตเด: เดเดฐเตเดจเตเดจเดฟเดฒเตเด เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ เดเตเดฏเตเดฏเดพเตป เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจ เดเดฒเตเดฒเดพ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเตเด เดจเดฟเดเตเดเตพ เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเดฃเด
'เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ' เดเดฎเดพเตปเดกเต.
เดฆเดฟ เดเดฑเดเตเดเตเดฎเดคเดฟ เดเดฎเดพเตปเดกเต
'เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ' เดเดฎเดพเตปเดกเต เดตเดดเดฟ เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ เดเตเดฏเตเดฏเตเดจเตเดจ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดธเดฌเตเดธเดฟเดกเดฟเดฏเดฑเดฟ เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเตเดเดณเดฟเดฒเตเดเตเดเต เดเดฑเดเตเดเตเดฎเดคเดฟ เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเตเด
'เดเดฑเดเตเดเตเดฎเดคเดฟ' เดเดฎเดพเตปเดกเต. เดธเดฌเตเดธเดฟเดกเดฟเดฏเดฑเดฟ เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดเดชเตเดชเตเดดเตเด เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดจเตเดฐเดฟเดเตเดเต เดเดฑเดเตเดเตเดฎเดคเดฟ เดเตเดฏเตเดฏเตเดจเตเดจเต
เดฎเดฟเดเดเตเด เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต. เด เดเดฆเดพเดนเดฐเดฃเด เดชเดฐเดฟเดเดฃเดฟเดเตเดเตเด:
เดเดฑเดเตเดเตเดฎเดคเดฟ qw( env INCLUDE );
เดชเดพเดฐเดจเตเดฑเต เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต `$env', `$INCLUDE' เดเดจเตเดจเดฟเดต เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ เดเตเดฏเตเดคเดพเตฝ เดฎเดพเดคเตเดฐเดฎเต เดเดคเต เดจเดฟเดฏเดฎเดชเดฐเดฎเดพเดเต. เด เดคเตเด เดตเตเดฃเด
เด เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพเดเตเดเต เดเดฐเตเดจเตเดจเดฟเดจเตเด เดฎเตเดฒเตเดฏเดเตเดเตพ เดจเตฝเดเดฟเดฏเดฟเดเตเดเตเดฃเตเดเต. เดธเดฌเตเดธเดฟเดกเดฟเดฏเดฑเดฟ เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเดฟเดจเต เดฎเดพเดคเตเดฐเด เดเดคเต เดถเดฐเดฟเดฏเดพเดฃเต
เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ เดเตเดฏเตเดค เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเตเดเต เดเดฐเต เดเดชเดตเดฟเดญเดพเดเด เดเดฑเดเตเดเตเดฎเดคเดฟ เดเตเดฏเตเดฏเตเด (เด เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ, `$LIB', เด เดคเต เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ เดเตเดฏเตเดคเดคเต
เดฎเตเดฎเตเดชเดคเตเดคเต เดเดฆเดพเดนเดฐเดฃเด, เดเดฑเดเตเดเตเดฎเดคเดฟ เดเตเดฏเตเดคเดคเดฒเตเดฒ).
เดเดฑเดเตเดเตเดฎเดคเดฟ เดเตเดฏเตเดค เดเดฒเตเดฒเดพ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเตเด เดธเตเดตเดฏเดฎเตเดต เดตเตเดฃเตเดเตเด เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ เดเตเดฏเตเดฏเตเดจเตเดจเต, เด เดคเดฟเดจเดพเตฝ เดเตเดฐเดฎเด:
qw เดเดฑเดเตเดเตเดฎเดคเดฟ เดเตเดฏเตเดฏเตเด ( env INCLUDE );
เดฌเดฟเตฝเดกเต qw (beneath-me/Conscript );
เดธเดฌเตเดธเดฟเดกเดฟเดฏเดฑเดฟ เดซเดฏเดฒเดฟเดฒเตเดเตเดเต `$env', `$INCLUDE' เดเดจเตเดจเดฟเดต เดจเตฝเดเตเด. `$env' เดฎเดพเดคเตเดฐเดฎเดพเดฃเตเดเตเดเดฟเตฝ
เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ เดเตเดฏเตเดคเต, เดคเตเดเตผเดจเตเดจเต เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเดต เดฎเดคเดฟเดฏเดพเดเตเด:
qw เดเดฑเดเตเดเตเดฎเดคเดฟ เดเตเดฏเตเดฏเตเด ( env INCLUDE );
เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ qw ( env );
เดฌเดฟเตฝเดกเต qw (beneath-me/Conscript );
'เดฌเดฟเตฝเดกเต' เด เดญเตเดฏเตผเดคเตเดฅเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดชเตเดฐเดพเดฆเตเดถเดฟเดเดฎเดพเดฏเดฟ เดชเดฐเดฟเดทเตโเดเตเดเดฐเดฟเดเตเดเตเดเตเดเดพเด เดเดจเตเดจเต เดชเดฑเดฏเตเดฃเตเดเดคเดฟเดฒเตเดฒเดฒเตเดฒเต.
เดธเดฌเตเดธเดฟเดกเดฟเดฏเดฑเดฟ เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต.
เดชเดฃเดฟเดฏเตเด เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดฎเตเดฒเตเดฏเดจเดฟเตผเดฃเตเดฃเดฏเด เดเตผเดกเตผ
เดฌเดฟเตฝเดกเต เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเตเดเตพ เดเตเดฐเดฎเดชเตเดชเตเดเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดฐเตเดฏเตเดฐเต เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเด เดฎเดฟเดเดเตเด เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเตเดเตพ เดเดฃเต
เด เดตเดฐเตเดเต เดคเดพเดดเตเดจเตเดจ เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเตเดเตพเดเตเดเต เดฎเตเดฎเตเดชเดพเดฏเดฟ เดตเดฟเดฒเดฏเดฟเดฐเตเดคเตเดคเดชเตเดชเตเดเตเดจเตเดจเต. เดเดฏเตผเดจเตเดจ เดคเดฒเด เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด เดซเดฏเตฝ, เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดเดฃเต
เดเดฆเตเดฏเด เดฎเตเดฒเตเดฏเดจเดฟเตผเดฃเตเดฃเดฏเด เดจเดเดคเตเดคเดฟ, เดชเดฟเดจเตเดจเตเดเต เดเดคเตเดเตเดเดฟเดฒเตเด เดจเดฟเดฒเดตเดพเดฐเดฎเดฟเดฒเตเดฒเดพเดคเตเดค เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเตเดเตพ. เดจเดฟเดเตเดเตพ เดถเดฐเดฟเดเตเดเตเด เด เดฑเดฟเดฏเตเดฃเตเดเดคเตเดฒเตเดฒเดพเด เดเดคเดพเดฃเต
เดฎเตเดฒเตเดฏเดจเดฟเตผเดฃเตเดฃเดฏ เดเตเดฐเดฎเดคเตเดคเตเดเตเดเตเดฑเดฟเดเตเดเต, เดเดพเดฐเดฃเด เดเตผเดกเตผ เดชเตเดคเตเดตเต เด เดชเตเดฐเดธเดเตเดคเดฎเดพเดฃเต. เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเดต เดชเดฐเดฟเดเดฃเดฟเดเตเดเตเด
'เดฌเดฟเตฝเดกเต' เดเดฎเดพเตปเดกเต:
เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด qw(
เดกเตเดฐเตเดตเดฑเตเดเตพ/เดกเดฟเดธเตโเดชเตเดฒเต/เดเตเตบเดธเตโเดเตเดฐเดฟเดชเตเดฑเตเดฑเต
เดกเตเดฐเตเดตเดฑเตเดเตพ/เดฎเตเดธเต/เดเตบเดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต
เดชเดพเดดเตเดธเตผ/เดเตบเดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต
เดฏเตเดเตเดเดฟเดฒเดฟเดฑเตเดฑเดฟเดเตพ/เดเตบเดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต
);
เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดจเดพเดฎเดเตเดเตพ เด เดเตเดทเดฐเดฎเดพเดฒเดพ เดเตเดฐเดฎเดคเตเดคเดฟเตฝ เดธเตเดฅเดพเดชเดฟเดเตเดเดพเตป เดเดเตเดเตพ เดคเดฟเดฐเดเตเดเตเดเตเดคเตเดคเต, เดเดพเดฐเดฃเด เด เดคเดพเดฃเต เดเดฑเตเดฑเดตเตเด เดเตเดเตเดคเตฝ
เด เดฑเตเดฑเดเตเดฑเตเดฑเดชเตเดชเดฃเดฟเดเตพเดเตเดเต เดธเตเดเดฐเตเดฏเดชเตเดฐเดฆเดฎเดพเดฃเต. เดเตเดฐเดฎเดคเตเดคเดฟเตฝ เดฎเดพเดฑเตเดฑเด เดตเดฐเตเดคเตเดคเตเดจเตเดจเดคเต เดเดคเดฟเตฝ เดเดฐเต เดฎเดพเดฑเตเดฑเดตเตเด เดเดฃเตเดเดพเดเตเดเดฟเดฒเตเดฒ
เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด.
A เดฎเดพเดคเตเด เดตเตเดฃเตเดเดฟ เดชเดเตเดเดฟเดเตเดจเตเดจเต เดซเดฏเดฒเตเดเตพ
เดเตเดฑเต เดฒเดเตเดตเดพเดฏ เดเตบเดตเตเตปเดทเดจเตเดเตพ
เดเดคเตเดฐเต เดธเดเตเดเตเตผเดฃเตเดฃ เดธเตเดซเตโเดฑเตเดฑเตโเดตเตเดฏเตผ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเตเด, เดฌเดฟเตฝเดกเต เดเตฝเดชเตเดชเดจเตเดจเดเตเดเตพ เดชเดเตเดเดฟเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดฐเต เดฐเตเดคเดฟ เดเดตเดถเตเดฏเดฎเดพเดฃเต
เดธเตเดฅเดพเดชเดฟเดเตเดเต. เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเดพเตป เดจเดฟเดธเตเดธเดพเดฐเดฎเดพเดฏ เดเดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ เดเตบเดตเตเตปเดทเดจเตเดเตพ เดเดเตเดเตพ เดจเดฟเตผเดฆเตเดฆเตเดถเดฟเดเตเดเตเดจเตเดจเต
เดฆเตเดทเดเตเดเตพ, เดเดจเตเดจเดพเตฝ เดตเดณเดฐเต เดซเดฒเดชเตเดฐเดฆเดฎเดพเดฃเต.
เดชเดฐเดธเตเดชเดฐเด เดชเดเตเดเดฟเดเตเดฃเตเด เดเดฒเตเดฒเดพ เดเตฝเดชเตเดชเดจเตเดจเดเตเดเดณเตเด เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดพเตป เดเดตเดถเตเดฏเดชเตเดชเตเดเตเด เดเดจเตเดจเดคเดพเดฃเต เด เดเดฟเดธเตเดฅเดพเดจ เดจเดฟเดฏเดฎเด
เดกเดฏเดฑเดเตโเดเดฑเดฟเดเตพ เดเดฐเต เดเดจเตเดฑเตผเดฎเตเดกเดฟเดฏเดฑเตเดฑเต เดกเดฏเดฑเดเตโเดเดฑเดฟ เดตเดดเดฟ เดชเดเตเดเดฟเดเตเดจเตเดจเต. เดเดเตเดเตพ เดเดคเดฟเดจเต เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดตเดฟเดณเดฟเดเตเดเดพเดฑเตเดฃเตเดเต
เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ เดเตเดฏเตเดฏเตเด, เดเตเดเดพเดคเต, เดเดฐเต เดธเดฟ เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดฏเดฟเตฝ, เด เดกเดฏเดฑเดเตโเดเดฑเดฟเดฏเตเดเต เดชเดฐเดฎเตเดชเดฐเดพเดเดค เดเดช เดกเดฏเดฑเดเตโเดเดฑเดฟเดเตพ เดจเตฝเดเดฟ,
เด เดคเตเดชเตเดพเดฒเต เดเตพเดชเตเดชเตเดเตเดจเตเดจเต, เดฒเดฟเดฌเต, เดฌเดฟเตป, เดคเตเดเดเตเดเดฟเดฏเดต.
เด เดกเดฏเดฑเดเตโเดเดฑเดฟเดเตพ เดเตเดชเตเดชเต-เดฒเตเดตเตฝ เดจเดฟเตผเดตเดเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด เดซเดฏเตฝ. เดเดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด เดเดจเตเดจเดคเดฟเดจเดพเดฏเตเดณเตเดณ เดซเดฏเตฝ
a เดนเดฒเตเดพ, เดฒเตเดพเดเด! เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดกเดฏเดฑเดเตโเดเดฑเดฟเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเต เดเตผเดเดจเตเดธเตเดเตเดฏเตโเดค เดเดชเตเดฒเดฟเดเตเดเตเดทเตป เดเดคเตเดชเตเดฒเตเดฏเดพเดฏเดฟเดฐเดฟเดเตเดเดพเด:
# เดนเดฒเต, เดตเตเตพเดกเดฟเดจเดพเดฏเดฟ เดซเดฏเตฝ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด!
# เดเดเตเดเดณเตเดเต เดชเดเตเดเดฟเดเตเด เดเดฒเตเดฒเดพ เดเตฝเดชเตเดชเดจเตเดจเดเตเดเดณเตเด เดเดตเดฟเดเต เดธเตเดฅเดพเดชเดฟเดเตเดเดฃเด.
$EXPORT = '#เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ';
เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ qw ( CONS LIB BIN เดเตพเดชเตเดชเตเดเตเดจเตเดจเต );
# เดเตฝเดชเตเดชเดจเตเดจเดเตเดเตพ เดชเดเตเดเดฟเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดธเตเดฑเตเดฑเดพเตปเดกเตเตผเดกเต เดกเดฏเดฑเดเตเดเดฑเดฟเดเตพ.
$INCLUDE = "$ เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ/เดเตพเดชเตเดชเตเดเตเดคเตเดคเตเด";
$LIB = "$EXPORT/lib";
$BIN = "$EXPORT/bin";
# เดเดฐเต เดธเดพเดงเดพเดฐเดฃ เดจเดฟเตผเดฎเตเดฎเดพเดฃ เด เดจเตเดคเดฐเตเดเตเดทเด.
$CONS = เดชเตเดคเดฟเดฏ เดฆเตเดทเดเตเดเตพ (
CPPPATH => $เดเตพเดชเตเดชเตเดเตเดคเตเดคเตเด, # C เดเดเดชเตเดฒเตเดทเดจเตเดเตพเดเตเดเตเดณเตเดณ เดชเดพเดคเตเดคเต เดเตพเดชเตเดชเตเดเตเดคเตเดคเตเด
LIBPATH => $LIB, เดชเตเดฐเตเดเตเดฐเดพเดฎเตเดเตพ เดฒเดฟเดเตเดเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ # เดฒเตเดฌเตเดฐเดฑเดฟ เดชเดพเดคเตเดคเต
LIBS => '-lworld', # เดธเดพเดงเดพเดฐเดฃ เดฒเตเดฌเตเดฐเดฑเดฟเดเดณเตเดเต เดชเดเตเดเดฟเด
);
เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด qw(
เดนเดฒเต/เดเตบเดธเตโเดเตเดฐเดฟเดชเตเดฑเตเดฑเต
เดฒเตเดเด / เดจเดฟเตผเดฌเดจเตเดงเดฟเดคเตผ
);
เดฆเดฟ เดฒเตเดพเดเด เดกเดฏเดฑเดเตเดเดฑเดฟเดฏเตเดเต เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดซเดฏเตฝ เดเดคเตเดชเตเดฒเต เดเดพเดฃเดชเตเดชเตเดเตเดจเตเดจเต:
# เดกเดฏเดฑเดเตเดเดฑเดฟ เดฒเตเดเดคเตเดคเดฟเดจเดพเดฏเตเดณเตเดณ เดเตเตบโเดธเตโเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดซเดฏเตฝ
เดเดฑเดเตเดเตเดฎเดคเดฟ qw ( CONS LIB เดเตพเดชเตเดชเตเดเตเดจเตเดจเต );
# เด เดกเดฏเดฑเดเตเดเดฑเดฟเดฏเตเดเต เดเตฝเดชเตเดชเดจเตเดจเดเตเดเตพ เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเด
$CONS $LIB, 'libworld.a' เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเด;
$CONS เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเด $INCLUDE, 'world.h';
# เดเดจเตเดคเดฐเดฟเด เดเตฝเดชเตเดชเดจเตเดจเดเตเดเตพ
เดฒเตเดฌเตเดฐเดฑเดฟ $CONS 'libworld.a', 'world.c';
เดเดชเตเดชเด เดนเดฒเตเดพ เดกเดฏเดฑเดเตเดเดฑเดฟเดฏเตเดเต เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดซเดฏเตฝ เดเดคเตเดชเตเดฒเต เดเดพเดฃเดชเตเดชเตเดเตเดจเตเดจเต:
# เดกเดฏเดฑเดเตโเดเดฑเดฟ เดนเดฒเตเดฏเตโเดเตเดเดพเดฏเตเดณเตเดณ เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดซเดฏเตฝ
เดเดฑเดเตเดเตเดฎเดคเดฟ qw( CONS BIN );
# เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ เดเตเดฏเตเดค เดเตฝเดชเตเดชเดจเตเดจเดเตเดเตพ
$CONS $BIN เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเด, 'เดนเดฒเต';
# เดเดจเตเดคเดฐเดฟเด เดเตฝเดชเตเดชเดจเตเดจเดเตเดเตพ
เดชเตเดฐเตเดเตเดฐเดพเด $CONS 'เดนเดฒเต', 'hello.c';
เดเดฐเต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดพเตป เดนเดฒเตเดพ, เดฒเตเดพเดเด! เด เดกเดฏเดฑเดเตโเดเดฑเดฟ เดเดเดจเดฏเตเดณเตเดณ เดชเตเดฐเตเดเตเดฐเดพเด, เดเดฏเตผเดจเตเดจ เดคเดฒเดคเตเดคเดฟเดฒเตเดเตเดเต เดชเตเดเตเด
เดกเดฏเดฑเดเตโเดเดฑเดฟ, เดเดเดฟเดคเดฎเดพเดฏ เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเต 'เดเตเตบเดธเต' เด เดญเตเดฏเตผเดคเตเดฅเดฟเดเตเดเตเด. เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ, เดเดเตเดเตพ
เดกเดฏเดฑเดเตโเดเดฑเดฟ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดพเตป เดฆเตเดทเดเตเดเดณเตเดเต เดชเดฑเดฏเตเด เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ เดเตเดฏเตเดฏเตเด. เดเดฐเต เดกเดฏเดฑเดเตโเดเดฑเดฟ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต, เดเตเตบเดธเต เดเดฒเตเดฒเดพเด เดเดตเตผเดคเตเดคเดฟเดเตเดเต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเดจเตเดจเต
เด เดกเดฏเดฑเดเตเดเดฑเดฟเดฏเดฟเดฒเต เด เดฑเดฟเดฏเดชเตเดชเตเดเตเดจเตเดจ เดเตฝเดชเตเดชเดจเตเดจเดเตเดเตพ (เด เดตเดฏเตเดเตเดเต เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดพเดฃเด เดเดตเดถเตเดฏเดฎเตเดฃเตเดเตเดเตเดเดฟเตฝ เดฎเดพเดคเตเดฐเด, เดคเตเตผเดเตเดเดฏเดพเดฏเตเด). เดเดคเตเดเตเดเดฟเดฒเตเด เดเดฃเตเดเตเดเตเดเดฟเตฝ
เด เดเตฝเดชเตเดชเดจเตเดจเดเตเดเตพ เดฎเดฑเตเดฑเต เดกเดฏเดฑเดเตเดเดฑเดฟเดเดณเดฟเดฒเต เดฎเดฑเตเดฑเต เดเตฝเดชเตเดชเดจเตเดจเดเตเดเดณเต เดเดถเตเดฐเดฏเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เดคเตเดเตผเดจเตเดจเต เด เดต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดชเตเดชเตเดเตเด,
เดตเดณเดฐเต.
% cons เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ
export/include/world.h เดเดฏเดฟ world/world.h เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเด
cc -Iexport/include -c hello/hello.c -o hello/hello.o
cc -Iexport/include -c world/world.c -o world/world.o
เดฒเตเดเด/libworld.a world/world.o
ar: เดฒเตเดเด/libworld.a เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเต
ranlib world/libworld.a
export/lib/libworld.a เดเดฏเดฟ world/libworld.a เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเด
cc -o hello/hello hello/hello.o -Lexport/lib -lworld
เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ/เดฌเดฟเตป/เดนเดฒเต เดเดฏเดฟ hello/hello เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเด
เดถเตเดฆเตเดงเดฎเดพเดฏ, เดฎเดจเดธเตเดธเดฟเดฒเดพเดเตเดเดพเดตเตเดจเตเดจ, เดธเตเดฅเดพเดจเด-เดธเตเดตเดคเดจเตเดคเตเดฐ เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเตเดเตพ
เดฐเดฃเตเดเตเด เดจเดฟเดเตเดเตพ เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดซเดฏเดฒเตเดเตพ เดตเดณเดฐเต เดตเตเดคเตเดคเดฟเดฏเตเดณเตเดณเดคเตเด เดชเตเดฏเดฟเดจเตเดฑเต เดตเดฐเตเดฏเตเดณเตเดณเดคเตเดฎเดพเดฃเต. เด เดตเตผ เดฒเดณเดฟเดคเดฎเดพเดฏเดฟ
เดกเดฏเดฑเดเตเดเดฑเดฟเดฏเตเดเต เดเตฝเดชเตเดชเดจเตเดจเดเตเดเดณเตเด เด เดเตฝเดชเตเดชเดจเตเดจเดเตเดเตพ เดเดเตเดเดจเต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดพเดฎเตเดจเตเดจเตเด เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเด. เดจเดฟเตผเดฎเตเดฎเดพเดฃ เดจเดฟเตผเดฆเตเดฆเตเดถเดเตเดเตพ
เดตเดณเดฐเต เดเตเดฑเดตเดพเดฃเต: เดเดคเต เดจเดฟเตผเดฎเตเดฎเดพเดฃ เด เดจเตเดคเดฐเตเดเตเดทเดฎเดพเดฃเต เดเดชเดฏเตเดเดฟเดเตเดเตเดฃเตเดเดคเตเดจเตเดจเต เด เดตเตผ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเดจเตเดจเต, เดเตฝเดชเตเดชเดจเตเดจเดคเตเดคเดฟเดจเตเดฑเต เดชเตเดฐเต,
เดเตปเดชเตเดเตเดเตเดเดณเตเดเต เดชเตเดฐเตเด. เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเตเดเตพ เดฒเตเดเตเดเตเดทเตป-เดธเตเดตเดคเดจเตเดคเตเดฐเดฎเดพเดฃเต เดเดจเตเดจเดคเตเด เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด: เดจเดฟเดเตเดเดณเดพเดฃเตเดเตเดเดฟเตฝ
เดจเดฟเดเตเดเดณเตเดเต เดธเตเดดเตเดธเต เดเตเดฐเต เดชเตเดจเดเดธเดเดเดเดฟเดชเตเดชเดฟเดเตเดเดพเตป เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจเต, เดจเดฟเดเตเดเตพเดเตเดเต เด เดเตเดเดจเต เดเตเดฏเตเดฏเดพเตป เดธเตเดตเดพเดคเดจเตเดคเตเดฐเตเดฏเดฎเตเดฃเตเดเต: เดจเดฟเดเตเดเตพ เด เดคเต เดฎเดพเดฑเตเดฑเตเดฃเตเดเดคเตเดฃเตเดเต
เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเตเดคเดฟเดฏ เดฒเตเดเตเดเตเดทเดจเตเดเตพ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเดจเตเดจเดคเดฟเดจเต (เด เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ). เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดซเดฏเดฒเตเดเตพ. เดเดธเต
เดเดฐเต เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ เดตเตเดเตเดทเดคเตเดคเดฟเดจเตเดฑเต เดเดชเดฏเตเดเด เด เดฒเดเตเดทเตเดฏเด เดเดณเตเดชเตเดชเดฎเดพเดเตเดเตเดจเตเดจเต.
เดจเดฟเดเตเดเตพเดเตเดเดพเดฏเดฟ เดเตเดฑเดฟเดฏ เดตเดฟเดถเดฆเดพเดเดถเดเตเดเตพ เดเตเตบเดธเต เดเดเตเดเดจเต เดชเดฐเดฟเดชเดพเดฒเดฟเดเตเดเตเดจเตเดจเต เดเดจเตเดจเดคเตเด เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด. เดเดฒเตเดฒเดพ เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ เดเตเดฏเตเดฏเตเด เดกเดฏเดฑเดเตเดเดฑเดฟเดเตพ, เดตเตเดฃเตเดเดฟ
เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดธเตเดตเดฏเดฎเตเดต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดตเดฏเดพเดฃเต. เดเตเดเดพเดคเต เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดค เดซเดฏเดฒเตเดเตพ เดถเดฐเดฟเดเตเดเตเด เดนเดพเตผเดกเต-เดฒเดฟเดเตเดเต เดเตเดฏเตเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต
เดธเตเดฅเดฒเดตเตเด เดธเดฎเดฏเดตเตเด เดฒเดพเดญเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดฌเดจเตเดงเดชเตเดชเตเดเตเด เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ เดกเดฏเดฑเดเตเดเดฑเดฟเดเตพ. เดตเดฟเดถเดฆเดพเดเดถเดเตเดเดณเดฟเดฒเตเดเตเดเตเดณเตเดณ เด เดถเตเดฐเดฆเตเดง เดธเดเดฐเดเตเดทเดฟเดเตเดเตเดจเตเดจเต
เดเดฃเตเดฏเดฎเดพเดฏ เดเตเดฒเดฟ, เดเตเดเดพเดคเต เดฒเดณเดฟเดคเดตเตเด เดชเดฐเดฟเดชเดพเดฒเดฟเดเตเดเดพเดตเตเดจเตเดจเดคเตเดฎเดพเดฏ เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเตเดเตพ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเดจเตเดจเดคเต เดเตเดเตเดคเตฝ เดเดณเตเดชเตเดชเดฎเดพเดเตเดเตเดจเตเดจเต.
เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต เดเดฑเดตเดฟเดเด เดเดชเตเดชเด เดชเดฃเดฟเดฏเตเด เดฎเดฐเดเตเดเตพ
เดฌเดฟเตฝเดกเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเตเดฏเดคเดฟเดฐเดฟเดเตเดคเดฎเดพเดฏ เดเดคเตเดเตเดเดฟเดฒเตเด เดซเดฏเดฒเตเดเตพ เดธเตเดเตเดทเดฟเดเตเดเตเดจเตเดจเดคเต เดชเดฒเดชเตเดชเตเดดเตเด เด เดญเดฟเดเดพเดฎเตเดฏเดฎเดพเดฃเต
เดเดฑเดตเดฟเด เดซเดฏเดฒเตเดเตพ. เดเดฐเต เดธเตเดดเตเดธเต เดซเดฏเตฝ เดเดจเตเดคเดพเดฃเตเดจเตเดจเต เดเตเดฐเดพเดเตเดเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเต เดเดคเต เดตเดณเดฐเต เดเดณเตเดชเตเดชเดฎเดพเดเตเดเตเดจเตเดจเต, เดเตเดเดพเดคเต
เดเดคเต เดเตเดเดพเดฐเตเดฏเด เดเตเดฏเตเดฏเตเดจเตเดจเดคเต เดเดณเตเดชเตเดชเดฎเดพเดเตเดเตเดจเตเดจเต เดตเตเดฐเดฟเดฏเดจเตเดฑเต เดฌเดฟเตฝเดกเตเดเตพ, เดชเตเดฐเดคเตเดฏเตเดเดฟเดเตเดเต เดตเตเดฐเดฟเดฏเดจเตเดฑเต เดฌเดฟเตฝเดกเตเดเตพ เดตเตเดฃเดฎเตเดเตเดเดฟเตฝ
เดธเดนเดตเตผเดคเตเดคเดฟเดคเตเดตเดคเตเดคเดฟเดจเต.
เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต เดชเดฃเดฟเดฏเตเด เดเดชเตเดชเด เดเดฑเดตเดฟเดเด เดกเดฏเดฑเดเตเดเดฑเดฟเดเตพ เดเดชเดฏเตเดพเดเดฟเดเตเดเต The เดฌเดจเตเดงเด เดเดฎเดพเตปเดกเต
เด เดเดตเดถเตเดฏเดเดคเดเดณเตเดฒเตเดฒเดพเด เดเตเดเดพเดฐเตเดฏเด เดเตเดฏเตเดฏเตเดจเตเดจ เดฒเดณเดฟเดคเดฎเดพเดฏ เดเดฐเต เดธเดเดตเดฟเดงเดพเดจเด เดฆเตเดทเดเตเดเตพ เดจเตฝเดเตเดจเตเดจเต. 'เดฒเดฟเดเตเดเต'
เด เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดฒเตเดจเตเดจเดชเตเดฒเต เดเดฎเดพเตปเดกเต เด เดญเตเดฏเตผเดคเตเดฅเดฟเดเตเดเตเดจเตเดจเต:
เดฒเดฟเดเตเดเต 'build' => 'src';
เดจเดฟเตผเดฆเตเดฆเดฟเดทเตโเด เดกเดฏเดฑเดเตโเดเดฑเดฟเดเตพ เดจเดฟเตผเดฆเตเดฆเดฟเดทเตโเด เดเดฑเดตเดฟเด เดกเดฏเดฑเดเตโเดเดฑเดฟเดฏเดฟเดฒเตเดเตเดเต `เดฒเดฟเดเตเดเต เดเตเดฏเตโเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต'. เดจเดฎเตเดเตเดเต เดเดนเดฟเดเตเดเดพเด
เดจเดฟเดเตเดเตพ เดเดฐเต เดเดฑเดตเดฟเด เดกเดฏเดฑเดเตโเดเดฑเดฟ เดธเดเตเดเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต, เดเดฑเดตเดฟเด, เดเดช เดกเดฏเดฑเดเตเดเดฑเดฟเดเตพเดเตเดเตเดชเตเดชเด เดฒเตเดพเดเด เดเดชเตเดชเด เดนเดฒเตเดพ เด เดคเดฟเดจเต เดคเดพเดดเต,
เดฎเตเดฎเตเดชเดคเตเดคเต เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดฒเตเดจเตเดจเดชเตเดฒเต. เดจเดฟเดเตเดเตพเดเตเดเต เดฏเดฅเดพเตผเดคเตเดฅ เดฌเดฟเตฝเดกเต เดฒเตเดจเตเดเตพเดเตเดเต เดชเดเดฐเด เดตเดฏเตเดเตเดเดพเด
เดคเดพเดดเต:
เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด qw(
เดฌเดฟเตฝเดกเต/เดฒเตเดเด/เดเตบเดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต
เดฌเดฟเตฝเดกเต/เดนเดฒเต/เดเตบเดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต
);
เดจเดฟเดเตเดเตพ เดเดฟเดเดฟเดคเตเดธเดฟเดเตเดเตเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดฌเดฟเตฝเดกเต เดกเดฏเดฑเดเตโเดเดฑเดฟเดฏเดฟเตฝ เดเดณเตเดณเดคเต เดชเตเดฒเต เดซเดฏเตฝ. เดเดชเตเดชเตเตพ เดเดเตเดเดฟเตฝ
เดจเดฟเดเตเดเตพ เดฎเตเดฎเตเดชเดคเตเดคเต เด เดคเต เดเดฎเดพเตปเดกเต เดเตเดชเตเดชเต เดเตเดฏเตเดฏเตเด, เดจเดฟเดเตเดเตพเดเตเดเต เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดซเดฒเดเตเดเตพ เดฒเดญเดฟเดเตเดเตเด:
% cons เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ
export/include/world.h เดเดฏเดฟ build/world/world.h เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเด
cc -Iexport/include -c build/hello/hello.c -o build/hello/hello.o
cc -Iexport/include -c build/world/world.c -o build/world/world.o
ar r build/world/libworld.a build/world/world.o
ar: build/world/libworld.a เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเต
ranlib build/world/libworld.a
เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ/lib/libworld.a เดเดฏเดฟ build/world/libworld.a เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเด
cc -o build/hello/hello build/hello/hello.o -Lexport/lib -lworld
เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ/เดฌเดฟเตป/เดนเดฒเต เดเดฏเดฟ เดฌเดฟเตฝเดกเต/เดนเดฒเต/เดนเดฒเต เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเด
เดตเตเดฃเตเดเตเด, Cons เดจเดฟเดเตเดเตพเดเตเดเดพเดฏเดฟ เดตเดฟเดถเดฆเดพเดเดถเดเตเดเตพ เดถเตเดฐเดฆเตเดงเดฟเดเตเดเต. เดชเตเดฐเดคเตเดฏเตเดเดฟเดเตเดเตเด, เดจเดฟเดเตเดเตพ เดเดฒเตเดฒเดพเด เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด
เดฌเดฟเตฝเดกเต เดกเดฏเดฑเดเตเดเดฑเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดธเตเดดเตเดธเต เดซเดฏเดฒเตเดเดณเตเด เดเดฌเตเดเดเตเดฑเตเดฑเต เดซเดฏเดฒเตเดเดณเตเด เดเดชเดฏเตเดเดฟเดเตเดเดพเดฃเต เดฌเดฟเตฝเดกเตเดเตพ เดเตเดฏเตเดฏเตเดจเตเดจเดคเต. เดตเตเดฃเตเดเดฟ
เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, build/world/world.o เดเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดธเดฎเดพเดนเดฐเดฟเดเตเดเดคเดพเดฃเต build/world/world.c, เดเดชเตเดชเด
เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ/เดเตพเดชเตเดชเตเดเตเดคเตเดคเตเด/world.h เดฎเตเดคเตฝ เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดคเดฟเดเตเดเตเดฃเตเดเต build/world/world.h. เดเดคเต เดฎเดฟเดเตเดเดฏเดฟเดเดคเตเดคเตเด เดชเตเตผเดคเตเดคเตเดเดฐเดฟเดเตเดเดชเตเดชเตเดเตเดจเตเดจเต
เดเดฐเต เดเดฑเดตเดฟเดเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเตเด เดเดตเดถเตเดฏเดฎเดพเดฏ เดซเดฏเดฒเตเดเตพ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจ ``เดนเดพเตผเดกเต'' เดเดจเตเดจ เดฒเดณเดฟเดคเดฎเดพเดฏ เดเดชเดพเดงเดฟ เดชเตเดฐเดเดพเดฐเดฎเตเดณเตเดณ เดธเดฟเดธเตเดฑเตเดฑเดเตเดเตพ
เดกเดฏเดฑเดเตเดเดฑเดฟ เดเดเดฟเดคเดฎเดพเดฏ เดฌเดฟเตฝเดกเต เดกเดฏเดฑเดเตเดเดฑเดฟเดฏเดฟเดฒเตเดเตเดเต.
เดธเตเดดเตโเดธเต เดกเดฏเดฑเดเตโเดเดฑเดฟเดฏเดฟเตฝ เดจเดฟเดเตเดเตพ เดเดจเตเดคเต เดเตเดฏเตโเดคเดพเดฒเตเด, เดฒเดฟเดเตเดเตเดเตพ เดเตเตบเดธเต เดถเดฐเดฟเดฏเดพเดฏเดฟ เดชเดฐเดฟเดชเดพเดฒเดฟเดเตเดเตเดจเตเดจเต.
เดจเดฟเดเตเดเตพ เดเดฐเต เดธเตเดดเตโเดธเต เดซเดฏเตฝ เดชเดฐเดฟเดทเตโเดเตเดเดฐเดฟเดเตเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เดจเดฟเดเตเดเดณเตเดเต เดเดกเดฟเดฑเตเดฑเตผ เดเดคเต ``เดธเตเดฅเดฒเดคเตเดคเต'' เดเตเดฏเตเดฏเดพเด เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เด เดคเต เดชเตเดจเตผเดจเดพเดฎเดเดฐเดฃเด เดเตเดฏเตเดคเตเดเตเดเดพเด
เดเดฆเตเดฏเด เดเดฐเต เดชเตเดคเดฟเดฏ เดซเดฏเตฝ เดเดฃเตเดเดพเดเตเดเตเด. เดชเดฟเดจเตเดจเตเดเตเดณเตเดณ เดธเดพเดนเดเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดเดคเตเดเตเดเดฟเดฒเตเด เดนเดพเตผเดกเต เดฒเดฟเดเตเดเต เดจเดทเตเดเดชเตเดชเตเดเตเด. เดฆเตเดทเดเตเดเตพ เดเตเดฏเตเดฏเตเด
เด เดเตเดคเตเดค เดคเดตเดฃ เดธเตเดดเตเดธเต เดซเดฏเตฝ เดเดตเดถเตเดฏเดฎเดพเดฏเดฟ เดตเดฐเตเดฎเตเดชเตเตพ เด เด เดตเดธเตเดฅ เดเดฃเตเดเตเดคเตเดคเตเดเดฏเตเด เด เดคเต เดตเตเดฃเตเดเตเด เดฒเดฟเดเตเดเต เดเตเดฏเตเดฏเตเดเดฏเตเด เดเตเดฏเตเดฏเตเด
เดเดเดฟเดคเดฎเดพเดฏเดฟ.
เดตเดดเดฟเดฏเดฟเตฝ, เด เดคเตเด เดจเดฟเดเตเดเตพ เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด เดเดฒเตเดฒ เด เดเดฟเดธเตเดฅเดพเดจเดชเดฐเดฎเดพเดฏเดฟ เดฎเดพเดฑเตเดฑเดเตเดเตพ เดเดตเดถเตเดฏเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต เดจเดฟเตผเดฌเดจเตเดงเดฟเดค
เดซเดฏเดฒเตเดเตพ. เด เดเตเดคเตเดค เดตเดฟเดญเดพเดเดคเตเดคเดฟเตฝ เดเดพเดฃเตเดจเตเดจเดคเต เดชเตเดฒเต เดจเดฎเตเดเตเดเต เดเตเดเตเดคเตฝ เดฎเตเดจเตเดจเตเดเตเดเต เดชเตเดเดพเด.
เดฎเดพเดฑเตเดฑเดฎเตเดณเตเดณ เดชเดฃเดฟเดฏเตเดจเตเดจเต
เดนเดฒเตเดพ, เดฒเตเดพเดเด! เดตเตเดฃเตเดเดฟ เดตเดพเดดเดชเตเดชเดดเด เดเดชเตเดชเด เดชเตเดเตเดเต OS-เดเตพ
เดตเตเดฐเดฟเดฏเดจเตเดฑเต เดฌเดฟเตฝเดกเดฟเดจเต เดฎเดฑเตเดฑเตเดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ เดตเดฟเดชเตเดฒเตเดเดฐเดฃเด เดเดตเดถเตเดฏเดฎเดพเดฃเต. เดจเดฎเตเดเตเดเต เดเดฐเต เดเดฆเดพเดนเดฐเดฃเดฎเดพเดฏเดฟ เดเดเตเดเตเดเดพเด a
baNaNa, peAcH เดเดชเตเดชเดฑเตเดฑเตเดฑเดฟเดเดเต เดธเดฟเดธเตเดฑเตเดฑเดเตเดเตพเดเตเดเดพเดฏเดฟ เดฌเดฟเตฝเดกเตเดเตพ เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดตเดถเตเดฏเดเดค. เด เดธเดพเดนเดเดฐเตเดฏเดคเตเดคเดฟเตฝ,
เดชเตเดฐเดคเตเดฏเตเด เดธเดฟเดธเตเดฑเตเดฑเด เดเดเตเดธเดธเต เดเตเดฏเตเดฏเดพเตป NFS เดชเตเดฒเตเดฏเตเดณเตเดณ เดเดฐเต เดกเดฟเดธเตเดเตเดฐเดฟเดฌเตเดฏเตเดเตเดเต เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเดฎเดพเดฃเต เดเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเต, เดเตเดเดพเดคเต
เดเดคเตเดเตเดเดฟเดฒเตเด เดเดฐเต เด เดญเตเดฏเตผเดคเตเดฅเดจเดฏเตเดเตเดเดพเดฏเดฟ เดเดจเตเดจเต เด เดคเดฟเดฒเดงเดฟเดเดฎเต เดธเดฟเดธเตเดฑเตเดฑเดเตเดเตพ เดฎเดพเดคเตเดฐเดฎเต เดเดเดชเตเตฝ เดเตเดฏเตเดฏเดพเดตเต
`เดเตเตบเดธเต'. เดจเดฎเตเดเตเดเต เดธเดเตเดเตเดเดฐเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเดจเตเดจ เดเดฐเต เดตเดดเดฟ เดเดคเดพ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด เดเดเตเดเตพเดเตเดเตเดณเตเดณ เดซเดฏเตฝ เดนเดฒเตเดพ, เดฒเตเดพเดเด!
เด เดชเตเดฒเดฟเดเตเดเตเดทเตป:
# เดนเดฒเต, เดตเตเตพเดกเดฟเดจเดพเดฏเดฟ เดซเดฏเตฝ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด!
$OS = $ARG{OS} เด เดฒเตเดฒเดพเดคเตเดคเดชเดเตเดทเด เดกเต qq(OS เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเดฃเด);
die qq(OS "เดชเตเดเตเดเต" เด เดฒเตเดฒเตเดเตเดเดฟเตฝ "เดตเดพเดดเดชเตเดชเดดเด" เดเดฏเดฟเดฐเดฟเดเตเดเดฃเด)
$OS ne "เดชเตเดเตเดเต" && $OS ne "เดตเดพเดดเดชเตเดชเดดเด" เดเดเตเดเดฟเตฝ;
# เดเดเตเดเดณเตเดเต เดชเดเตเดเดฟเดเตเด เดเดฒเตเดฒเดพ เดเตฝเดชเตเดชเดจเตเดจเดเตเดเดณเตเด เดเดตเดฟเดเต เดธเตเดฅเดพเดชเดฟเดเตเดเดฃเด.
$EXPORT = "#เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ/$OS";
เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ qw ( CONS LIB BIN เดเตพเดชเตเดชเตเดเตเดจเตเดจเต );
# เดเตฝเดชเตเดชเดจเตเดจเดเตเดเตพ เดชเดเตเดเดฟเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดธเตเดฑเตเดฑเดพเตปเดกเตเตผเดกเต เดกเดฏเดฑเดเตเดเดฑเดฟเดเตพ.
$INCLUDE = "$ เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ/เดเตพเดชเตเดชเตเดเตเดคเตเดคเตเด";
$LIB = "$EXPORT/lib";
$BIN = "$EXPORT/bin";
# เดเดฐเต เดธเดพเดงเดพเดฐเดฃ เดจเดฟเตผเดฎเตเดฎเดพเดฃ เด เดจเตเดคเดฐเตเดเตเดทเด.
$CONS = เดชเตเดคเดฟเดฏ เดฆเตเดทเดเตเดเตพ (
CPPPATH => $เดเตพเดชเตเดชเตเดเตเดคเตเดคเตเด, # C เดเดเดชเตเดฒเตเดทเดจเตเดเตพเดเตเดเตเดณเตเดณ เดชเดพเดคเตเดคเต เดเตพเดชเตเดชเตเดเตเดคเตเดคเตเด
LIBPATH => $LIB, เดชเตเดฐเตเดเตเดฐเดพเดฎเตเดเตพ เดฒเดฟเดเตเดเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ # เดฒเตเดฌเตเดฐเดฑเดฟ เดชเดพเดคเตเดคเต
LIBS => '-lworld', # เดธเดพเดงเดพเดฐเดฃ เดฒเตเดฌเตเดฐเดฑเดฟเดเดณเตเดเต เดชเดเตเดเดฟเด
);
# $BUILD เดเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเดพเดฃเต เดจเดฎเตเดฎเตพ เดเดฒเตเดฒเดพเด เดเดฐเตเดคเตเดคเดฟเดฐเดฟเดฏเตเดจเตเดจเดคเต.
$BUILD = "#เดฌเดฟเตฝเดกเต/$OS";
# $BUILD-เดจเตเดฑเต เดเดฑเดตเดฟเด เดซเดฏเดฒเตเดเตพ เดเดตเดฟเดเตเดฏเดพเดฃเตเดจเตเดจเต เดฆเตเดทเดซเดฒเดเตเดเตพ เดชเดฑเดฏเตเด.
เดฒเดฟเดเตเดเต $BUILD => 'src';
เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด (
"$BUILD/hello/Conscript",
"$BUILD/world/Conscript",
);
เดเดชเตเดชเตเตพ เดจเดฎเตเดฎเตพ เดเดฐเต peAcH เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเตเดเตเดเต เดฒเตเดเดฟเตป เดเตเดฏเตเดคเดพเตฝ, เดจเดฎเตเดเตเดเต เด เดคเต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเด เดนเดฒเตเดพ, เดฒเตเดพเดเด! เด เดคเดฟเดจเตเดณเตเดณ เด เดชเตเดเตเดท
เดชเตเดฒเดพเดฑเตเดฑเตเดซเตเด:
% cons เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ OS=peach
Export/peach/include/world.h เดเดฏเดฟ build/peach/world/world.h เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเด
cc -Iexport/peach/include -c build/peach/hello/hello.c -o build/peach/hello/hello.o
cc -Iexport/peach/include -c build/peach/world/world.c -o build/peach/world/world.o
ar r build/peach/world/libworld.a build/peach/world/world.o
ar: build/peach/world/libworld.a เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเต
ranlib build/peach/world/libworld.a
เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ/peach/lib/libworld.a เดเดฏเดฟ build/peach/world/libworld.a เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเด
cc -o build/peach/hello/hello build/peach/hello/hello.o -Lexport/peach/lib -lworld
เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ/เดชเตเดเตเดเต/เดฌเดฟเตป/เดนเดฒเต เดเดฏเดฟ เดฌเดฟเตฝเดกเต/เดชเตเดเตเดเต/เดนเดฒเต/เดนเดฒเต เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเด
เดตเตเดฏเดคเดฟเดฏเดพเดจเดเตเดเตพ on a เดคเตเด
เด เดฎเตเดกเดฒเดฟเดจเตเดฑเต เดฎเดฑเตเดฑเต เดตเตเดฏเดคเดฟเดฏเดพเดจเดเตเดเตพ เดธเดพเดงเตเดฏเดฎเดพเดฃเต. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดจเดฟเดเตเดเตพเดเตเดเต เดตเตเดฃเต เดเดจเตเดจเต เดจเดฟเดเตเดเตพ เดคเตเดฐเตเดฎเดพเดจเดฟเดเตเดเตเดเตเดเดพเด
เดจเดฟเดเตเดเดณเตเดเต เดเตพเดชเตเดชเตเดเตเดคเตเดคเดฟเดฏ เดซเดฏเดฒเตเดเดณเต เดชเตเดฒเดพเดฑเตเดฑเตโเดซเตเด เดเดถเตเดฐเดฟเดคเดตเตเด เดชเตเดฒเดพเดฑเตเดฑเตโเดซเตเด เดธเตเดตเดคเดจเตเดคเตเดฐเดตเตเดฎเดพเดฏ เดซเดฏเดฒเตเดเดณเดพเดฏเดฟ เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต.
เด เดธเดพเดนเดเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดชเตเดฒเดพเดฑเตเดฑเตโเดซเตเดฎเดฟเดจเต เดเดถเตเดฐเดฏเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต `$INCLUDE' เดเดจเตเดจเดคเดฟเดจเต เดเดฐเต เดฌเดฆเตฝ เดจเดฟเดเตเดเตพ เดจเดฟเตผเดตเดเดฟเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต
เดซเดฏเดฒเตเดเตพ. เดฎเดฟเดเตเดเดคเตเด เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดซเดฏเดฒเตเดเตพ, เดชเตเตผเดฃเตเดฃเดฎเดพเดฏเตเด เดชเตเดฒเดพเดฑเตเดฑเตโเดซเตเด-เดธเตเดตเดคเดจเตเดคเตเดฐเดฎเดพเดฏเดฟ เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจ เดซเดฏเดฒเตเดเตพ เดเตพเดชเตเดชเตเดเตเดจเตเดจเต
เดฎเดพเดฑเตเดฑเตเดฃเตเดเดคเดฟเดฒเตเดฒ.
เดกเตเดฌเดเตเดเดฟเดเดเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดชเตเดฐเตเดซเตเดฒเดฟเดเดเต เดเดชเดฏเตเดเดฟเดเตเดเต เดจเดฟเดเตเดเดณเตเดเต เดฎเตเดดเตเดตเตป เดธเดฟเดธเตเดฑเตเดฑเดตเตเด เดเดเดชเตเตฝ เดเตเดฏเตเดฏเดพเดจเตเด เดจเดฟเดเตเดเตพ เดเดเตเดฐเดนเดฟเดเตเดเตเดเตเดเดพเด,
เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดฎเดพเดเตเดเดฟ. เดเดเดฟเดคเดฎเดพเดฏ เดเดฎเดพเตปเดกเต เดฒเตเตป เดเดชเตเดทเดจเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเต เดจเดฟเดเตเดเตพเดเตเดเต เดเดคเต เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเตเด
`เดกเตเดฌเดเต=เดเตบ'. เดเดคเต เดชเดฟเดจเตเดจเตเดเต เดเดเดฟเดคเดฎเดพเดฏ เดชเตเดฒเดพเดฑเตเดฑเตเดซเตเด-เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดเดคเดฏเดฟเดฒเตเดเตเดเต เดตเดฟเดตเตผเดคเตเดคเดจเด เดเตเดฏเตเดฏเดชเตเดชเตเดเตเด
เดกเตเดฌเดเตเดเดฟเดเดเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดฎเดพเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดตเดถเตเดฏเดเดคเดเตพ (เดเดคเดฟเตฝ เดเดชเตเดฑเตเดฑเดฟเดฎเตเดธเตเดทเตป เดเดซเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเต เดเตพเดชเตเดชเตเดเตเดเตเดเตเดเดพเด
เดเดฆเดพเดนเดฐเดฃเด). เด เดตเตเดฏเดคเตเดฏเดธเตโเดค เดคเดฐเด เดธเดฟเดธเตเดฑเตเดฑเดเตเดเตพเดเตเดเดพเดฏเดฟ เดจเดฟเดเตเดเตพเดเตเดเต เดเดชเตโเดทเดฃเดฒเดพเดฏเดฟ เดจเตเดฏเดฟเด เดธเตโเดชเตเดฏเตโเดธเต เดฎเดพเดฑเตเดฑเดพเด,
เดชเดเตเดทเต, เด เดเตเดคเตเดค เดตเดฟเดญเดพเดเดคเตเดคเดฟเตฝ เดจเดฎเตเดฎเตพ เดเดพเดฃเตเดจเตเดจเดคเต เดชเตเดฒเต, เด เดเตเดเดจเตเดฏเดฒเตเดฒ เด เดคเตเดฏเดพเดตเดถเตเดฏเดฎเดพเดฃเต เดเดคเต เดเตเดฏเตเดฏเดพเตป, เดเดพเดฐเดฃเด เดฆเตเดทเดเตเดเตพ เดฎเดจเตเดนเดฐเดฎเดพเดฃเต
เดจเดฟเดเตเดเตพ เดเดชเตโเดทเดจเตเดเตพ เดฎเดพเดฑเตเดฑเตเดฎเตเดชเตเตพ เดเดพเดฐเตเดฏเดเตเดเตพ เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเดจเตเดจเดคเดฟเตฝ เดฎเดฟเดเตเดเตเดเดจเดพเดฃเต.
เดเดชเตเดชเตเดเตพ
MD5 เดเตเดฐเดฟเดชเตเดฑเตเดฑเตเดเตเดฐเดพเดซเดฟเดเต เดเดชเตเดชเต
Cons เดเดฐเต เดกเตเดฑเดฟเดตเตเดกเต เดซเดฏเตฝ เดธเตเดทเตเดเดฟเดเตเดเตเดฎเตเดชเตเดดเตเดฒเตเดฒเดพเด, เด เดคเต เดธเดเดญเดฐเดฟเดเตเดเตเดจเตเดจเต a เดเดฏเตเดฏเตเดพเดชเตเดชเต เด เดซเดฏเดฒเดฟเดจเดพเดฏเดฟ. เดเดชเตเดชเต
เดเดฐเต เดกเดฏเดฑเดเตโเดเดฑเดฟเดฏเดฟเดฒเตเด เดเดฐเต เดชเตเดฐเดคเตเดฏเตเด เดซเดฏเดฒเดฟเตฝ เดธเดเดญเดฐเดฟเดเตเดเตเดจเตเดจเต. เดฎเตเดฎเตเดชเดคเตเดคเต เดเดฆเดพเดนเดฐเดฃเด เดธเดฎเดพเดนเดฐเดฟเดเตเด เดถเตเดทเด,
The .เดเตบเดธเตเตป เดซเดฏเดฒเดฟเตฝ เดซเดฏเตฝ เดเตเดฏเตเดฏเตเด เดชเดฃเดฟเดฏเตเด/เดชเตเดเตเดเต/เดฒเตเดเด เดกเดฏเดฑเดเตเดเดฑเดฟ เดเดคเตเดชเตเดฒเต เดเดพเดฃเดชเตเดชเตเดเตเดเต:
world.o:834179303 23844c0b102ecdc0b4548d1cd1cbd8c6
libworld.a:834179304 9bf6587fa06ec49d864811a105222c00
เดเดฆเตเดฏเดคเตเดคเต เดจเดฎเตเดชเตผ เดเดฐเต เดเตเดเดธเตเดฑเตเดฑเดพเดฎเตเดชเดพเดฃเต--เดเดฐเต UNIX เดธเดฟเดธเตเดฑเตเดฑเดเตเดเตพเดเตเดเต, เดเดคเต เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดเดตเดฏเตเดเต เดธเดเดเตเดฏเดฏเดพเดฃเต
1 เดเดจเตเดตเดฐเดฟ 1970 เดฎเตเดคเตฝ เดธเตเดเตเดเตปเดกเตเดเตพ. เดฐเดฃเตเดเดพเดฎเดคเตเดคเต เดฎเตเดฒเตเดฏเด เดเดฐเต MD5 เดเตเดเตเดเตเดธเด เดเดฃเต. เดฆเดฟ เดธเดจเตเดฆเตเดถเด เดกเตเดเดธเตเดฑเตเดฑเต
เด เตฝเดเตเดพเดฐเดฟเดคเด เดเดฐเต เดเตปเดชเตเดเตเดเต เดธเตเดเตเดฐเดฟเดเดเต เดจเตฝเดเดฟเดฏเดพเตฝ, เดถเดเตเดคเดฎเดพเดฏ เดเดฐเต เดเตเดฐเดฟเดชเตโเดฑเตเดฑเตเดเตเดฐเดพเดซเดฟเดเต เดเดฃเดเตเดเดพเดเตเดเตเดจเตเดจ เดเดฐเต เด เตฝเดเตเดฐเดฟเดคเด เดเดฃเต
เด เดธเตเดเตเดฐเดฟเดเดเดฟเดจเตเดฑเต เดเดชเตเดชเต. MD5 เดเตเดเตเดเตเดธเด เดธเดเดญเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต .เดเตบเดธเตเตป เดซเดฏเตฝ เดซเดฒเดคเตเดคเดฟเตฝ a
เดจเดฟเตผเดฆเตเดฆเดฟเดทเตโเด เดซเดฏเดฒเดฟเดจเดพเดฏเตเดณเตเดณ เดเดฒเตเดฒเดพ เดกเดฟเดชเตปเดกเตปเดธเดฟ เดตเดฟเดตเดฐเดเตเดเดณเตเด เดกเตเดเดธเตเดฑเตเดฑเต เดเตเดฏเตเดฏเตเด. เด เดคเดฟเดจเดพเตฝ, เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดตเตเดฃเตเดเดฟ
world.o เดซเดฏเตฝ, เดเดคเดฟเตฝ เดเตเดฑเดเตเดเดคเต เดเตพเดชเตเดชเตเดเตเดจเตเดจเต เดฒเตเดเด.เดธเดฟ เดซเดฏเตฝ, เดเตเดเดพเดคเต เดฆเตเดทเดเดฐเดฎเดพเดฏ เดเดคเตเดเตเดเดฟเดฒเตเด เดนเตเดกเตผ เดซเดฏเดฒเตเดเตพ
เดจเตเดฐเดฟเดเตเดเต เด เดฒเตเดฒเดพเดคเตเดฏเต เดเตพเดชเตเดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดเตเดเตเดฑเดฟเดเตเดเต เด เดฑเดฟเดฏเดพเด เดฒเตเดเด.เดธเดฟ. เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เดฆเดฟ
เดธเตเดทเตเดเดฟเดเตเดเดพเตป เดเดชเดฏเตเดเดฟเดเตเด เดฏเดฅเดพเตผเดคเตเดฅ เดเดฎเดพเตปเดกเต เดฒเตเตป world.o เดฏเตเดเต เดเดฃเดเตเดเตเดเตเดเตเดเดฒเดฟเดฒเตเดเตเดเตเด เดจเตฝเดเดชเตเดชเตเดเตเดจเตเดจเต
เดเดชเตเดชเต. เดธเดฎเดพเดจเดฎเดพเดฏเดฟ, libworld.a เดเดฒเตเดฒเดพเด ``เดเตพเดชเตเดชเตเดเตเดจเตเดจ'' เดเดฐเต เดเดชเตเดชเต เดฒเดญเดฟเดเตเดเตเดจเตเดจเต
เด เดคเดฟเดจเตเดฑเต เดเดเดเดเตเดเดณเตเดเต เดเดชเตเดชเตเดเตพ (เด เดคเดฟเดจเดพเตฝ, เดเตเดฐเดพเตปเดธเดฟเดฑเตเดฑเตเดตเต เดเดฏเดฟ, เดเดชเตเดชเตเดเตพ เด เดตเดฐเตเดเต
เดเดเดเดเตเดเตพ), เด เดคเตเดชเตเดฒเต เดซเดฏเตฝ เดธเตเดทเตเดเดฟเดเตเด เดเดฎเดพเตปเดกเต เดฒเตเดจเตเด.
เดเดฐเต เดจเตเตบ-เดกเตเดฑเตเดตเตเดกเต เดซเดฏเดฒเดฟเดจเตเดฑเต เดเดชเตเดชเต เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ, เดเดฑเดจเตเดฑเต เดเดเตเดคเตเดคเต เดเดฃเดเตเดเดพเดเตเดเตเดจเตเดจเต
เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเดฐเดฟเดทเตโเดเตเดเดฐเดฃ เดธเดฎเดฏเดตเตเด เดซเดฏเดฒเดฟเดจเตเดฑเต เดเตปเดเตเดฐเดฟ เดจเดพเดฎเดตเตเด (เด เดฒเตเดฒเตเดเตเดเดฟเตฝ a
เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณเดคเต .เดเตบเดธเตเตป เด เดซเดฏเดฒเดฟเดจเตเดณเตเดณ เดเตปเดเตเดฐเดฟ, เด เดธเดพเดนเดเดฐเตเดฏเดคเตเดคเดฟเตฝ เด เดเดชเตเดชเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต).
เดเดฐเต เดชเตเดฐเดคเตเดฏเตเด เดซเดฏเดฒเดฟเดจเต เดเดถเตเดฐเดฏเดฟเดเตเดเตเดฃเตเด เดเดตเดถเตเดฏเดฎเดฟเดฒเตเดฒเตเดจเตเดจ เดเดพเดฐเตเดฏเด เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด or
เดจเดฟเตผเดฌเดจเตเดงเดฟเดค file--เด เดซเดฏเดฒเตเดเดณเดฟเดฒเต เดฎเดพเดฑเตเดฑเดเตเดเตพ เดธเดเดถเดฏเดพเดธเตโเดชเดฆเดฎเดพเดฏ เดซเดฏเดฒเดฟเดจเต เดฌเดพเดงเดฟเดเตเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เด เดเตเดเดจเตเดฏเดพเดฏเดฟเดฐเดฟเดเตเดเตเด
เดเดฎเดพเตปเดกเต เดฒเตเดจเดฟเดจเตเดฑเต เดชเตเดฐเดธเดเตเดค เดญเดพเดเดเตเดเตพ เดเดฏเดคเดฟเดจเดพเตฝ เด เดคเดฟเดจเตเดฑเต เดเดชเตเดชเดฟเตฝ เดฏเดพเดจเตเดคเตเดฐเดฟเดเดฎเดพเดฏเดฟ เดชเตเดฐเดคเดฟเดซเดฒเดฟเดเตเดเตเดจเตเดจเต
เดเดชเตเดชเดฟเตฝ เดเตพเดชเตเดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดเตเดเตเดฃเตเดเต. เดฌเดจเตเดงเดฎเดฟเดฒเตเดฒเดพเดคเตเดค เดฎเดพเดฑเตเดฑเดเตเดเตพ เดเดฐเต เดซเดฒเดตเตเดฎเตเดฃเตเดเดพเดเตเดเดฟเดฒเตเดฒ.
เดเดฐเต เดชเตเดฐเดคเตเดฏเตเด เดซเดฏเตฝ เดฒเดญเดฟเดเตเดเดฃเดฎเต เดเดจเตเดจเต Cons เดชเดฐเดฟเดเดฃเดฟเดเตเดเตเดฎเตเดชเตเตพ, เด เดคเต เดเดฆเตเดฏเด เดเดฃเดเตเดเตเดเตเดเตเดเตเดจเตเดจเต
เดซเดฏเดฒเดฟเดจเตเดฑเต เดเดชเตเดชเต เดชเตเดฐเดคเตเดเตเดทเดฟเดเตเดเตเดจเตเดจเต. เดเดคเต เดซเดฏเดฒเดฟเดจเตเดฑเต เด เดตเดธเดพเดจ เดชเดฐเดฟเดทเตเดเตเดเดฐเดฃ เดธเดฎเดฏเดตเตเดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเด เดเตเดฏเตเดฏเตเดจเตเดจเต
เตฝ เดฐเตเดเดชเตเดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดธเดฎเดฏเด .เดเตบเดธเตเตป เดชเตเดฐเดตเตเดถเดจเด, เดเดจเตเดจเต เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดเตเดเตเดเดฟเตฝ. เด เดธเดฎเดฏเดเตเดเตพ เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเตเดจเตเดจเตเดตเตเดเตเดเดฟเตฝ, เดชเดฟเดจเตเดจเต
เดเดชเตเดชเต เดธเดเดญเดฐเดฟเดเตเดเต .เดเตบเดธเตเตป เดซเดฏเตฝ เดเตเดคเตเดฏเดฎเดพเดฃเตเดจเตเดจเต เดเดฃเดเตเดเดพเดเตเดเตเดจเตเดจเต. เดซเดฏเตฝ เดฎเตเดฎเตเดชเดคเตเดคเตเดคเดพเดฃเตเดเตเดเดฟเตฝ
เดธเดฟเดเตเดจเตเดเตเดเตผ เดชเตเดคเดฟเดฏเดคเตเด เดชเตเดฐเดคเตเดเตเดทเดฟเดเตเดเตเดจเตเดจเดคเตเดฎเดพเดฏ เดเดชเตเดชเตเดฎเดพเดฏเดฟ เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเตเดจเตเดจเดฟเดฒเตเดฒ, เดคเตเดเตผเดจเตเดจเต เดซเดฏเตฝ เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดฃเด.
เดเดฐเต เดเดถเตเดฐเดฟเดค เดซเดฏเดฒเดฟเดจเตเดเตเดเตเดฑเดฟเดเตเดเต เดเดจเตเดคเตเดเตเดเดฟเดฒเตเด เดฎเดพเดฑเตเดฑเด เดตเดฐเตเดฎเตเดชเตเดดเตเดฒเตเดฒเดพเด เดเดฐเต เดซเดฏเตฝ เดฑเตเดกเตเดฑเตเดตเต เดเตเดฏเตเดฏเดชเตเดชเตเดเตเดฎเตเดจเตเดจเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด. เดเตป
เดชเตเดฐเดคเตเดฏเตเดเดฟเดเตเดเต, เด เดคเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด เดเดจเตเดคเตเดเตเดเดฟเดฒเตเด เดเดฐเต เดเดถเตเดฐเดฟเดคเดจเตเดฑเต เดชเดฐเดฟเดทเตเดเตเดเดฐเดฃ เดธเดฎเดฏเดคเตเดคเตเดเตเดเต เดฎเดพเดฑเตเดฑเตเด (เดฎเตเดจเตเดจเตเดเตเดเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ
เดเตเดคเตเดฏเดธเดฎเดฏเดคเตเดคเต เดชเดฟเดจเตเดจเตเดเตเดเต) เดเดฐเตเดคเตเดคเดฟเดฐเดฟเดเตเด เดซเดฏเตฝ เดตเตเดฃเตเดเตเด เดเดเดชเตเตฝ เดเตเดฏเตเดฏเดพเตป เดจเดฟเตผเดฌเดจเตเดงเดฟเดคเดฎเดพเดเตเดเตเด.
เด เดเดชเตเดชเตเดเดณเตเดเต เดเดชเดฏเตเดเด เดตเดณเดฐเต เดฒเดณเดฟเดคเดตเตเด เดเดพเดฐเตเดฏเดเตเดทเดฎเดตเตเด เดซเดฒเดชเตเดฐเดฆเดตเตเดฎเดพเดฏ เดเดฐเต เดฐเตเดคเดฟเดฏเดพเดฃเต
เดเดฐเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต เดชเตเดจเดฐเตเตฝเดชเดพเดฆเดจเดเตเดทเดฎเดค เดฎเตเดเตเดเดชเตเดชเตเดเตเดคเตเดคเตเดจเตเดจเต - เดจเดพเดเดเตเดฏเดฎเดพเดฏเดฟ.
เดเดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดฒเตเดเต เดเดเตเดเตพ เดเดคเต เดคเตเดณเดฟเดฏเดฟเดเตเดเตเด:
# เดฒเดณเดฟเดคเดฎเดพเดฏ "เดนเดฒเต, เดตเตเตพเดกเต!" เดซเดฏเตฝ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด
$CFLAGS = $ARG{DEBUG} eq 'on' เดเดฃเตเดเตเดเดฟเตฝ '-g';
$ CONS = เดชเตเดคเดฟเดฏ เดฆเตเดทเดเตเดเตพ (CFLAGS => $CFLAGS);
เดชเตเดฐเตเดเตเดฐเดพเด $CONS 'เดนเดฒเต', 'hello.c';
เดเดเดฟเดคเดฎเดพเดฏ เดธเดฎเดฏเดเตเดเดณเดฟเตฝ Cons เดตเตเดฃเตเดเตเด เดเดเดชเตเตฝ เดเตเดฏเตเดฏเตเดจเตเดจเดคเต เดเดเตเดเดจเตเดฏเตเดจเตเดจเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด:
% cons เดนเดฒเต
cc -c hello.c -o hello.o
cc -o เดนเดฒเต hello.o
% cons เดนเดฒเต
เดฆเตเดทเดเตเดเตพ: "เดนเดฒเต" เดเดพเดฒเดฟเดเดฎเดพเดฃเต.
% cons DEBUG=เดนเดฒเตเดฏเดฟเตฝ
cc -g -c hello.c -o hello.o
cc -o เดนเดฒเต hello.o
% cons DEBUG=เดนเดฒเตเดฏเดฟเตฝ
เดฆเตเดทเดเตเดเตพ: "เดนเดฒเต" เดเดพเดฒเดฟเดเดฎเดพเดฃเต.
% cons เดนเดฒเต
cc -c hello.c -o hello.o
cc -o เดนเดฒเต hello.o
เดเตเดพเดกเต เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟเดเตพ
เดชเดฒ เดธเตเดซเตเดฑเตเดฑเตโเดตเตเดฏเตผ เดกเตเดตเดฒเดชเตโเดฎเตเดจเตเดฑเต เดเตผเดเดจเตเดธเตเดทเดจเตเดเตพเดเตเดเตเด เดเดจเตเดจเต เด เดคเดฟเดฒเดงเดฟเดเดฎเต เดธเตเตปเดเตเดฐเตฝ เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟ เดกเดฏเดฑเดเตโเดเดฑเดฟ เดเดฃเตเดเดพเดฏเดฟเดฐเดฟเดเตเดเตเด
เดเดจเตเดจเต เด เดคเดฟเดฒเดงเดฟเดเดฎเต เดชเตเดฐเตเดเดเตโเดฑเตเดฑเตเดเตพเดเตเดเตเดณเตเดณ เดจเดฟเดฒเดตเดฟเดฒเต เดธเตเดดเตโเดธเต เดเตเดกเตเด เด เดคเตเดชเตเดฒเต เดเดฐเตเดคเตเดคเดฟเดฐเดฟเดเตเดเดตเดฏเตเด เด เดเดเตเดเตเดจเตเดจ เดฎเดฐเดเตเดเตพ
เดเดฌเตเดเดเตเดฑเตเดฑเต เดซเดฏเดฒเตเดเตพ, เดฒเตเดฌเตเดฐเดฑเดฟเดเตพ, เดเดเตเดธเดฟเดเตเดฏเตเดเตเดเดฌเดฟเดณเตเดเตพ. เด เดจเดพเดตเดถเตเดฏเดฎเดพเดฏ เดชเตเดจเดเดธเดเดฏเตเดเดจเด เดเตเดฑเดฏเตเดเตเดเตเดจเตเดจเดคเดฟเดจเต,
เดกเตเดตเดฒเดชเตโเดฎเตเดจเตเดฑเต เดธเตเดซเตโเดฑเตเดฑเตโเดตเตเดฏเตผ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดซเดฏเดฒเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเต เดเดชเดฏเตเดเดชเตเดฐเดฆเดฎเดพเดฃเต -- เด เดจเตเดฎเดพเดจเดฟเดเตเดเตเด
เดคเตเตผเดเตเดเดฏเดพเดฏเตเด, เดฒเตเดเตเดเตฝ เดฌเดฟเตฝเดกเต เดเตเดฐเตเดฏเดฟเตฝ เดชเตเดคเดฟเดฏ เดกเดฟเดชเตปเดกเตปเดธเดฟ เดซเดฏเดฒเตเดเดณเตเดจเตเดจเตเด เดจเดฟเดฒเดตเดฟเดฒเดฟเดฒเตเดฒ.
เดธเดเดญเดฐเดฃเดฟเดฏเดพเดฃเต
เดคเดฟเดฐเดฏเตเดจเตเดจ เดเตเดกเต เดถเตเดเดฐเดฃเดเตเดเดณเตเดเต เดเดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดฐเต เดธเดเดตเดฟเดงเดพเดจเด Cons เดจเตฝเดเตเดจเตเดจเต,
เดชเตเดฐเดพเดฆเตเดถเดฟเด เดฌเดฟเตฝเดกเต เดกเดฏเดฑเดเตโเดเดฑเดฟ เดเตเดฐเตเดฏเดฟเตฝ เดเดพเดฃเดพเดคเตเดค เดธเตเดดเตโเดธเต เดซเดฏเดฒเตเดเตพเดเตเดเตเด เดกเดฟเดฑเตเดตเตเดกเต เดซเดฏเดฒเตเดเตพเดเตเดเตเดฎเดพเดฏเดฟ เดเตเดฐเดฎเดคเตเดคเดฟเตฝ.
เดเดฏเดฟเดฒเต เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดตเดฐเดฟเดเตพ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด เดเดจเตเดจเดคเดฟเดจเต เดคเดพเดดเต เดเดฆเตเดฏเด เดจเตเดเตเดเดพเตป เดซเดฏเตฝ เดฆเตเดทเดเตเดเตพเดเตเดเต เดจเดฟเตผเดฆเตเดฆเตเดถเด เดจเตฝเดเตเด
/usr/experiment/repository เดกเดฏเดฑเดเตโเดเดฑเดฟเดฏเตเด เด เดคเดฟเดจเต เดคเดพเดดเตเดฏเตเด /usr/product/repository เดกเดฏเดฑเดเตเดเดฑเดฟ:
เดถเตเดเดฐเด qw (
/usr/experiment/repository
/usr/product/repository
);
เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏ เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟ เดกเดฏเดฑเดเตโเดเดฑเดฟเดเดณเดฟเตฝ เดธเตเดดเตโเดธเต เดซเดฏเดฒเตเดเตพ, เดเดฐเตเดคเตเดคเดฟเดฐเดฟเดเตเด เดซเดฏเดฒเตเดเตพ (เดเดฌเตโเดเดเตเดฑเตเดฑเตเดเตพ,
เดฒเตเดฌเตเดฐเดฑเดฟเดเดณเตเด เดเดเตเดธเดฟเดเตเดฏเตเดเตเดเดฌเดฟเดณเตเดเดณเตเด), เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดฐเดฃเตเดเตเด. เดคเดพเดดเต เดฒเตเดเตเดเตฝ เดซเดฏเตฝ (เดเดฑเดตเดฟเดเด เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดฐเตเดคเตเดคเดฟเดฐเดฟเดเตเดเดคเต) เดเดฒเตเดฒเตเดเตเดเดฟเตฝ
Cons เดเดเตเดธเดฟเดเตเดฏเตเดเตเดเต เดเตเดฏเตเดค เดกเดฏเดฑเดเตโเดเดฑเดฟ, เดคเตเดเตผเดจเตเดจเต เด เดคเต เดชเตเดฐเดฟเดฒเตเดณเตเดณ เดซเดฏเดฒเดฟเดจเตเดฑเต เดเดฆเตเดฏ เดชเดเตผเดชเตเดชเต เดเดฃเตเดเตเดคเตเดคเดฟ
เดเดฐเต เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟ เดกเดฏเดฑเดเตโเดเดฑเดฟเดเตเดเต เดเตเดดเดฟเตฝ เดเดคเตเดเตเดเดฟเดฒเตเด เดฒเตเดเตเดเตฝ เดกเตเดฑเดฟเดตเตเดกเต เดซเดฏเดฒเตเดเตพ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดพเตป เดเดชเดฏเตเดเดฟเดเตเดเตเด.
Repositories เดกเดฏเดฑเดเตเดเดฑเดฟเดเดณเตเดเต เดเดฐเต เดเดเตเดณ เดฒเดฟเดธเตเดฑเตเดฑเต Cons เดชเดฐเดฟเดชเดพเดฒเดฟเดเตเดเตเดจเตเดจเต. เดฆเตเดทเดเตเดเตพ เดเดฒเตเดฒเดพเดคเดพเดเตเดเตเด
เดจเดฟเดฒเดตเดฟเดฒเต เดกเดฏเดฑเดเตโเดเดฑเดฟเดฏเตเด เดจเดฟเดฒเดตเดฟเดฒเดฟเดฒเตเดฒเดพเดคเตเดค เดกเดฏเดฑเดเตโเดเดฑเดฟเดเดณเตเด เดฒเดฟเดธเตเดฑเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต.
เดเดฃเตเดเตเดคเตเดคเตเดจเตเดจเต The เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด เดซเดฏเดฒเต in a เดธเดเดญเดฐเดฃเดฟเดฏเดพเดฃเต
เดฆเตเดทเดเตเดเดณเตเดเตเดเตเดฑเดฟเดเตเดเตเด เด เดจเตเดตเตเดทเดฟเดเตเดเตเด เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด เดเดชเตเดชเด เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟ เดเตเดฐเตเดฏเดฟเดฒเต เดฎเดฐเดเตเดเดณเดฟเดฒเต เดเดณเตเดณ เดซเดฏเดฒเตเดเตพ.
เดเดคเต เดเดฐเต เดเตเดดเดฟ-เดฎเตเดเตเด เด เดตเดธเตเดฅเดฏเดฟเดฒเตเดเตเดเต เดจเดฏเดฟเดเตเดเตเดจเตเดจเต, เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด: เดเดฐเต เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟ เดเตเดฐเตเดฏเดฟเตฝ เดจเดฟเดเตเดเตพ เดเดเตเดเดจเต เดเดพเดฃเดชเตเดชเตเดเตเดจเตเดจเต
เดเดฐเต เดตเตเดฃเตเดเดฟ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด เดซเดฏเตฝ เดเดเตเดเดฟเตฝ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด เดถเตเดเดฐเด เดเดตเดฟเดเตเดฏเดพเดฃเตเดจเตเดจเต เดซเดฏเตฝ เดจเดฟเดเตเดเดณเตเดเต เดชเดฑเดฏเตเดฎเต? เดฒเดญเดฟเดเตเดเดพเตป
เดเดคเดฟเดจเต เดเตเดฑเตเดฑเตเด, เดเดฎเดพเตปเดกเต เดฒเตเดจเดฟเดฒเต `-R' เดเดชเตเดทเดจเตเดเตพ เดตเดดเดฟ เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟเดเตพ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเตเดเตเดเดพเด:
% cons -R /usr/experiment/repository -R /usr/product/repository .
เตฝ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเดฟเดเตเดเตเดณเตเดณ เดเดคเตเดเตเดเดฟเดฒเตเด เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟ เดกเดฏเดฑเดเตโเดเดฑเดฟเดเตพ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด or เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดซเดฏเดฒเตเดเตพ เดเตเดเตเดเดฟเดเตเดเตเตผเดเตเดเตเด
เดเดฎเดพเตปเดกเต-เดฒเตเตป `-R' เดเดชเตเดทเดจเตเดเตพ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏ เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟ เดกเดฏเดฑเดเตเดเดฑเดฟเดเดณเดฟเดฒเตเดเตเดเต.
เดธเดเดญเดฐเดฃเดฟเดฏเดพเดฃเต เดเดฑเดตเดฟเดเด เดซเดฏเดฒเตเดเตพ
เดธเตเดดเตเดธเต เดเตเดกเต เดเดฃเตเดเตเดเดฟเตฝ (เดเตพเดชเตเดชเตเดเตเดคเตเดคเตเด เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดซเดฏเตฝ) เดฒเตเดฌเตเดฐเดฑเดฟ เดชเดคเดฟเดชเตเดชเดฟเดจเดพเดฏเดฟ เดนเดฒเตเดพ,
เดฒเตเดพเดเด! C เดเดชเตเดฒเดฟเดเตเดเตเดทเตป เดเดฐเต เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟเดฏเดฟเดฒเดพเดฃเต (เดเดคเตเดญเดตเดฟเดเตเด เดซเดฏเดฒเตเดเดณเตเดจเตเดจเตเดฎเดฟเดฒเตเดฒเดพเดคเต), เดฆเตเดทเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเด
เดชเตเดฐเดพเดฆเตเดถเดฟเด เดเดฌเตโเดเดเตโเดฑเตเดฑเต เดซเดฏเดฒเตเดเดณเตเด เดเดเตโเดธเดฟเดเตเดฏเตเดเตเดเดฌเดฟเตพ เดซเดฏเดฒเตเด เดธเตเดทเตโเดเดฟเดเตเดเดพเตป เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟ เดธเตเดดเตโเดธเต เดซเดฏเดฒเตเดเตพ:
% cons -R /usr/src_only/repository เดนเดฒเต
gcc -c /usr/src_only/repository/hello.c -o hello.o
gcc -c /usr/src_only/repository/world.c -o world.o
ar r libworld.a world.o
ar: libworld.a เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเต
ranlib libworld.a
gcc -o เดนเดฒเต hello.o libworld.a
เดเดฐเต เดฒเตเดเตเดเตฝ เดธเตเดดเตเดธเต เดซเดฏเตฝ เดธเตเดทเตโเดเดฟเดเตเดเตเดจเตเดจเดคเต เดเดเดฟเดคเดฎเดพเดฏ เดกเตเดฑเดฟเดตเตเดกเต เดซเดฏเตฝ เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดฆเตเดทเดเตเดเตพเดเตเดเต เดเดพเดฐเดฃเดฎเดพเดเตเด
เดซเดฏเดฒเตเดเตพ:
% เดชเดฟเดเตเดเต เดตเตเตพเดกเต.เดธเดฟ
[เดคเดฟเดฐเตเดคเตเดคเตเด]
% cons -R /usr/src_only/repository เดนเดฒเต
gcc -c world.c -o world.o
ar r libworld.a world.o
ar: libworld.a เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเต
ranlib libworld.a
gcc -o เดนเดฒเต hello.o libworld.a
เดเตเดเดพเดคเต เดฒเตเดเตเดเตฝ เดธเตเดดเตโเดธเต เดซเดฏเตฝ เดจเตเดเตเดเด เดเตเดฏเตเดฏเตเดจเตเดจเดคเต, เดกเดฟเดฑเตเดตเตเดกเต เดฌเดฟเตฝเดกเดฟเดเดเดฟเดฒเตเดเตเดเต เดคเดฟเดฐเดฟเดเตเดเตเดตเดฐเดพเตป เดฆเตเดทเดเตเดเตพเดเตเดเต เดเดพเดฐเดฃเดฎเดพเดเตเด
เดถเตเดเดฐเดฃ เดเดฑเดตเดฟเดเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดซเดฏเดฒเตเดเตพ:
% rm world.c
% cons -R /usr/src_only/repository เดนเดฒเต
gcc -c /usr/src_only/repository/world.c -o world.o
ar r libworld.a world.o
ar: libworld.a เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเต
ranlib libworld.a
gcc -o เดนเดฒเต hello.o libworld.a
เดธเดเดญเดฐเดฃเดฟเดฏเดพเดฃเต derived เดซเดฏเดฒเตเดเตพ
เดเดฐเต เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟ เดเตเดฐเตเดฏเดฟเตฝ เดเดฐเตเดคเตเดคเดฟเดฐเดฟเดเตเด เดซเดฏเดฒเตเดเตพ เด เดเดเตเดเดฟเดฏเดฟเดเตเดเตเดฃเตเดเตเดเตเดเดฟเตฝ (เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดเดฌเตเดเดเตเดฑเตเดฑเต เดซเดฏเดฒเตเดเตพ, เดฒเตเดฌเตเดฐเดฑเดฟเดเตพ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ
เดเดเตเดธเดฟเดเตเดฏเตเดเตเดเดฌเดฟเดณเตเดเตพ), เดฆเตเดทเดเตเดเดณเตเดฃเตเดเต เดเดจเตเดจเต เดคเตเดฐเตเดฎเดพเดจเดฟเดเตเดเดพเตป เด เดคเดฟเดจเตเดฑเต เดธเดพเดงเดพเดฐเดฃ เดธเดฟเดเตเดจเตเดเตเดเตผ เดเดฃเดเตเดเตเดเตเดเตเดเตฝ เดจเดเดคเตเดคเตเด
เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟ เดซเดฏเตฝ เดเดพเดฒเดฟเดเดฎเดพเดฃเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดฐเต เดกเตเดฑเดฟเดตเตเดกเต เดซเดฏเตฝ เดชเตเดฐเดพเดฆเตเดถเดฟเดเดฎเดพเดฏเดฟ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดฃเด. เดเดจเตเดจเต เดตเดเตเดเดพเตฝ เด เดคเต,
เดถเดฐเดฟเดฏเดพเดฏ เดธเดฟเดเตเดจเตเดเตเดเตผ เดเดฃเดเตเดเตเดเตเดเตเดเตฝ เดเดฑเดชเตเดชเดพเดเตเดเดพเตป, เดเดฐเต เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟ เดเตเดฐเตเดฏเตเด เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเดฃเด
.เดเตบเดธเตเตป เดฒเดญเดฟเดเตเด เดซเดฏเดฒเตเดเตพ เดธเตเดทเตเดเดฟเดเตเดเตเดฎเตเดชเตเตพ Cons เดธเตเดทเตเดเดฟเดเตเด เดซเดฏเดฒเตเดเตพ.
เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟเดฏเดฟเตฝ (เด เดฒเตเดฒเตเดเตเดเดฟเตฝ,
เดชเดเดฐเดฎเดพเดฏเดฟ, เดเดฐเต เดฌเดฟเตฝเดกเต เดกเดฏเดฑเดเตโเดเดฑเดฟเดฏเดฟเตฝ, เดคเตเดเตผเดจเตเดจเต เดซเดฒเด เดถเตเดเดฐเดคเตเดคเดฟเดฒเตเดเตเดเต เดชเดเตผเดคเตเดคเตเดจเตเดจเต):
% cd /usr/all/repository
% cons เดนเดฒเต
gcc -c hello.c -o hello.o
gcc -c world.c -o world.o
ar r libworld.a world.o
ar: libworld.a เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเต
ranlib libworld.a
gcc -o เดนเดฒเต hello.o libworld.a
(เดเดคเต เดธเตเดฐเดเตเดทเดฟเดคเดฎเดพเดฃเต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด เดซเดฏเตฝ เดชเดเตเดเดฟเดเดชเตเดชเตเดเตเดคเตเดคเตเดจเตเดจเต /usr/all/repository เดกเดฏเดฑเดเตโเดเดฑเดฟ a
'เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟ' เดเดฎเดพเตปเดกเต เดเดพเดฐเดฃเด เดเตเตปเดธเต เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเดฟเดฒเดตเดฟเดฒเต เดกเดฏเดฑเดเตโเดเดฑเดฟ เดจเตเดเตเดเด เดเตเดฏเตเดฏเตเด
เดชเดเตเดเดฟเด.)
เดเดชเตเดชเตเตพ เดจเดฎเตเดเตเดเต เดธเตเดตเดจเตเดคเดฎเดพเดฏเดฟ เดเดชเตเดฒเดฟเดเตเดเตเดทเดจเตเดฑเต เดเดฐเต เดชเดเตผเดชเตเดชเต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดฃเดฎเตเดเตเดเดฟเตฝ hello.c เดซเดฏเตฝ, เดเดเตเดเตพเดเตเดเต เดฎเดพเดคเตเดฐเด เดฎเดคเดฟ
เดเดตเดถเตเดฏเดฎเดพเดฏ เดเดฐเต เดธเตเดดเตโเดธเต เดซเดฏเตฝ เดธเตเดทเตโเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต, '-R' เดเดชเตโเดทเตป เดเดชเดฏเตเดเดฟเดเตเดเต เดฆเตเดทเดเตเดเตพ เดฎเดฑเตเดฑเตเดจเตเดจเต เดเดชเดฏเตเดเดฟเดเตเดเตเด
เดถเตเดเดฐเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดซเดฏเดฒเตเดเตพ:
% mkdir $HOME/build1
% cd $HOME/build1
% ed hello.c
[เดคเดฟเดฐเตเดคเตเดคเตเด]
% cons -R /usr/all/repository เดนเดฒเต
gcc -c hello.c -o hello.o
gcc -o เดนเดฒเต hello.o /usr/all/repository/libworld.a
เดเดฐเต เดฒเตเดเตเดเตฝ เดชเตเดจเดเดธเตเดทเตโเดเดฟเดเตเดเดพเตป เดเตเตบเดธเตโ เดฎเตเดจเดเตเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒ เดเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด libworld.a เดฒเตเดฌเตเดฐเดฑเดฟ (เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดตเตเดฃเตเดเตเด เดเดเดชเตเตฝ เดเตเดฏเตเดฏเตเด
world.o เดฎเตเดกเตเดฏเตเตพ), เดชเดเดฐเด เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดคเดฟเดจเดเด เดธเดฎเดพเดนเดฐเดฟเดเตเด เดชเดคเดฟเดชเตเดชเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต.
เดเดพเดฐเดฃเด เดเตเตบเดธเต เดเดเตเดจเตเดจ MD5 เดเดชเตเดชเตเดเตพ .เดเตบเดธเตเตป เดซเดฏเดฒเดฟเตฝ เดเตเดเดธเตเดฑเตเดฑเดพเดฎเตเดชเตเดเตพ เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต
เดเดฐเตเดคเตเดคเดฟเดฐเดฟเดเตเด เดซเดฏเดฒเตเดเตพ, เดธเดฟเดเตเดจเตเดเตเดเตผ เดเตเดเดธเตเดฑเตเดฑเดพเดฎเตเดชเตเดเตพ เดเดฐเต เดธเดฟเดเตเดจเตเดเตเดเดฑเดฟเดจเตเดณเตเดณ เดซเดฏเตฝ เดเตเดเดธเตเดฑเตเดฑเดพเดฎเตเดชเตเดเดณเตเดฎเดพเดฏเดฟ เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเดฃเด
เดธเดพเดงเตเดคเดฏเตเดณเตเดณเดคเดพเดฏเดฟ เดเดฃเดเตเดเดพเดเตเดเตเด.
เดเดฟเดฒ เดธเตเดซเตโเดฑเตเดฑเตโเดตเตเดฏเตผ เดธเดฟเดธเตเดฑเตเดฑเดเตเดเตพ เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟ เดซเดฏเดฒเตเดเดณเดฟเดฒเต เดเตเดเดธเตเดฑเตเดฑเดพเดฎเตเดชเตเดเดณเดฟเตฝ เดฎเดพเดฑเตเดฑเด เดตเดฐเตเดคเตเดคเดฟเดฏเตเดเตเดเดพเด (เด เดต เดชเดเตผเดคเตเดคเดฟ,
เดเดฆเดพ), เด เดธเดพเดนเดเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดกเดฟเดซเตเตพเดเตเดเดพเดฏเดฟ, เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟ เดเดชเตเดชเตเดเตพ เด เดธเดพเดงเตเดตเดพเดฃเตเดจเตเดจเต เดเตเตบเดธเต เด เดจเตเดฎเดพเดจเดฟเดเตเดเตเด.
เดเตเดเดพเดคเต เดซเดฏเดฒเตเดเตพ เด เดจเดพเดตเดถเตเดฏเดฎเดพเดฏเดฟ เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด. เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเดจเตเดจเดคเดฟเดฒเตเดเต เด เดธเตเดตเดญเดพเดตเด เดฎเดพเดฑเตเดฑเดพเดตเตเดจเตเดจเดคเดพเดฃเต:
Repository_Sig_Times_OK 0;
เดเดฐเต เดเดชเตเดชเต เดธเดพเดงเตเดคเดฏเตเดณเตเดณเดคเดพเดฃเต เดเดจเตเดจเต เดคเตเดฐเตเดฎเดพเดจเดฟเดเตเดเตเดฎเตเดชเตเตพ เดเตเดเดธเตเดฑเตเดฑเดพเดฎเตเดชเตเดเตพ เด เดตเดเดฃเดฟเดเตเดเดพเตป เดเดคเต Cons-เดจเตเดเต เดชเดฑเดฏเตเดจเตเดจเต. (เดเตเดฑเดฟเดชเตเดชเต
เด เดธเดพเดจเดฟเดฑเตเดฑเดฟ เดชเดฐเดฟเดถเตเดงเดจ เดเดดเดฟเดตเดพเดเตเดเตเด เดเดจเตเดจเดคเดฟเดจเตผเดคเตเดฅเด เดถเตเดเดฐเดคเตเดคเดฟเตฝ เดถเดฐเดฟเดฏเดพเดฏ เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเด เดเดฃเตเดเดพเดฏเดฟเดฐเดฟเดเตเดเดฃเด เดเดจเตเดจเดพเดฃเต
เดเตเดฐเต เด เดชเตโเดกเตเดฑเตเดฑเต เดเตเดฏเตเดฏเดพเดคเต เดฒเดญเดฟเดเตเด เดซเดฏเดฒเตเดเตพ เดชเดฐเดฟเดทเตโเดเตเดเดฐเดฟเดเตเดเดพเดจเดพเดตเดฟเดฒเตเดฒเตเดจเตเดจเต เดเดฑเดชเตเดชเดพเดเตเดเดพเตป .เดเตบเดธเตเตป
เดเดฏเตเดฏเตเดพเดชเตเดชเต.)
เดชเตเดฐเดพเดฆเตเดถเดฟเด เดชเดเตผเดชเตเดชเตเดเตพ of เดซเดฏเดฒเตเดเตพ
เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟ เดเตเดฐเตเดฏเดฟเตฝ เดเดฐเต เดฌเดฟเตฝเดกเดฟเดจเตเดฑเต เดชเตเตผเดฃเตเดฃเดฎเดพเดฏ เดซเดฒเดเตเดเตพ เด เดเดเตเดเดฟเดฏเดฟเดเตเดเตเดฃเตเดเตเดเตเดเดฟเตฝ, เดเดเตเดเตพ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดพเตป เดถเตเดฐเดฎเดฟเดเตเดเตเดจเตเดจเต
เดเดเตเดเดณเตเดเต เดฒเตเดเตเดเตฝ เดเตเดฐเตเดฏเดฟเตฝ เดซเดฏเดฒเตเดเดณเตเดจเตเดจเตเด เดเดฒเตเดฒเดพเดคเตเดค เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟ, เดฎเดฟเดคเดฎเดพเดฏ เดฐเตเดคเดฟเดฏเดฟเตฝ เดเดถเตเดเดฐเตเดฏเดชเตเดชเตเดเตเดคเตเดคเตเดจเตเดจ เดเดจเตเดจเต
เดธเดเดญเดตเดฟเดเตเดเตเดจเตเดจเดคเต:
% mkdir $HOME/build2
% cd $HOME/build2
% cons -R /usr/all/repository เดนเดฒเต
เดฆเตเดทเดเตเดเตพ: "เดนเดฒเต" เดเดพเดฒเดฟเดเดฎเดพเดฃเต.
เดเดจเตเดคเตเดเตเดฃเตเดเดพเดฃเต Cons เดเดจเตเดจเต เดชเดฑเดฏเตเดจเตเดจเดคเต เดนเดฒเตเดพ เดเดฒเตเดฒเตเดเตเดเดฟเตฝ เดชเตเดฐเตเดเตเดฐเดพเด เดเดพเดฒเดฟเดเดฎเดพเดฃเต เดนเดฒเตเดพ เดชเตเดฐเตเดเตเดฐเดพเด
เดฒเตเดเตเดเตฝ เดฌเดฟเตฝเดกเต เดกเดฏเดฑเดเตเดเดฑเดฟ? เดเดพเดฐเดฃเด เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟเดฏเดฟเตฝ (เดชเตเดฐเดพเดฆเตเดถเดฟเด เดกเดฏเดฑเดเตเดเดฑเดฟ เด เดฒเตเดฒ) เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต
เดเดพเดฒเดฟเดเดฎเดพเดฃเต เดนเดฒเตเดพ เดชเตเดฐเตเดเตเดฐเดพเด, เดเตเดเดพเดคเต เดฆเตเดทเดเตเดเตพ เดเดจเตเดจเตเด เดเตเดฏเตเดฏเตเดฃเตเดเดคเดฟเดฒเตเดฒ เดเดจเตเดจเต เดเตเดคเตเดฏเดฎเดพเดฏเดฟ เดจเดฟเตผเดฃเตเดฃเดฏเดฟเดเตเดเตเดจเตเดจเต
เดซเดฏเดฒเดฟเดจเตเดฑเต เด เดเดพเดฒเดฟเดเดฎเดพเดฏ เดชเดเตผเดชเตเดชเต เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด.
เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด, เดเดฐเต เดชเตเดฐเดพเดฆเตเดถเดฟเด เดชเดเตผเดชเตเดชเต เดเดฑเดชเตเดชเดพเดเตเดเตเดจเตเดจเดคเต เดเดเดฟเดคเดฎเดพเดฃเต
เดซเดฏเตฝ เดเดชเตเดชเตเดดเตเด เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดเต. เดเดฐเต เดชเดพเดเตเดเตเดเดฟเดเดเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเตเดธเตเดฑเตเดฑเดฟเดเดเต เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต, เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด เดคเต เดเดฑเดชเตเดชเดพเดฃเต
เดธเตเดทเตเดเดฟเดเตเด เดซเดฏเดฒเตเดเตพ เดชเตเดฐเดพเดฆเตเดถเดฟเดเดฎเดพเดฏเดฟ เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดเต. เด เดธเดฌเตเดธเดฟเดกเดฟเดฏเดฑเดฟ เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเตเดเดณเต เดเตเดฑเดฟเดเตเดเต เดฌเตเดงเดตเดพเดจเตเดฎเดพเดฐเดพเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดชเดเดฐเด
เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟ เดกเดฏเดฑเดเตเดเดฑเดฟ, 'เดฒเตเดเตเดเตฝ' เดเดฎเดพเตปเดกเต a เดฒเตเดเตเดเต เดเตเตผเดคเตเดคเตเดเตเดเดพเด เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด or เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดฒเตเดเตเดเต เดซเดฏเตฝ เดเตเดฏเตเดฏเตเด
เดฒเตเดเตเดเตฝ เดฌเดฟเตฝเดกเต เดกเดฏเดฑเดเตโเดเดฑเดฟเดฏเดฟเตฝ เดเดฐเต เดจเดฟเดถเตเดเดฟเดค เดซเดฏเดฒเต เดซเดฏเดฒเตเดเดณเต เดฆเตเดถเตเดฏเดฎเดพเดเดฃเดฎเตเดจเตเดจเต เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเด:
เดชเตเดฐเดพเดฆเตเดถเดฟเด qw(
เดนเดฒเตเดพ
);
เดคเตเดเตผเดจเตเดจเต, เดจเดฎเตเดฎเตพ เด เดคเต เดเดฎเดพเตปเดกเต เดตเตเดฃเตเดเตเด เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เดชเตเดฐเตเดเตเดฐเดพเดฎเดฟเดจเตเดฑเต เดชเตเดฐเดพเดฆเตเดถเดฟเด เดชเดเตผเดชเตเดชเต เดเตเตบเดธเต เดเดฃเตเดเดพเดเตเดเตเด
เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟ เดเตเดชเตเดชเดฟ (เด เดคเต เด เดเตเดเดจเต เดเตเดฏเตเดฏเตเดจเตเดจเตเดตเตเดจเตเดจเต เดจเดฟเดเตเดเดณเตเดเต เดชเดฑเดฏเตเดจเตเดจเต):
% cons -R /usr/all/repository เดนเดฒเต
/usr/all/repository/hello เดเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดนเดฒเตเดฏเตเดเต เดชเตเดฐเดพเดฆเตเดถเดฟเด เดชเดเตผเดชเตเดชเต
เดฆเตเดทเดเตเดเตพ: "เดนเดฒเต" เดเดพเดฒเดฟเดเดฎเดพเดฃเต.
เด เดคเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด, เดเดพเดฐเดฃเด เดชเตเดฐเดพเดฆเตเดถเดฟเด เดชเดเตผเดชเตเดชเต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเดจเตเดจเดคเต "เดจเดฟเตผเดฎเตเดฎเดพเดฃเด" เดเดฏเดฟ เดเดฃเดเตเดเดพเดเตเดเดฟเดฒเตเดฒ
เดนเดฒเตเดพ เดซเดฏเตฝ, เด เดคเต เดเดพเดฒเดฟเดเดฎเดพเดฃเตเดจเตเดจเต เดเตเตบเดธเต เดเดชเตเดชเตเดดเตเด เดฑเดฟเดชเตเดชเตเตผเดเตเดเต เดเตเดฏเตเดฏเตเดจเตเดจเต.
เดชเตเดฐเดพเดฆเตเดถเดฟเด เดชเดเตผเดชเตเดชเตเดเตพ เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเดคเต เดเดฐเต เดซเดฏเดฒเดฟเดฒเตเดเตเดเต เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเดจเตเดจ เดซเดฏเดฒเตเดเตพเดเตเดเต เดเดฑเตเดฑเดตเตเด เดเดชเดฏเตเดเดชเตเดฐเดฆเดฎเดพเดฃเต
'เดเตปเดธเตเดฑเตเดฑเดพเตพ' เดเดฎเดพเตปเดกเต เดตเดดเดฟ เดเดจเตเดฑเตผเดฎเตเดกเดฟเดฏเดฑเตเดฑเต เดกเดฏเดฑเดเตเดเดฑเดฟ (เดฎเดฑเตเดฑเต เดกเดฏเดฑเดเตเดเดฑเดฟเดเดณเตเดฎเดพเดฏเดฟ เดชเดเตเดเดฟเดเตเดจเตเดจเดคเดฟเดจเต).
เดเดฐเต เดเดฎเตเดชเดพเดจเดฟเดฏเตป `เดฒเตเดเตเดเตฝ' เดเดฎเดพเตปเดกเต เดเดณเตเดณ เดเดฐเต เดซเดฏเดฒเดฟเดจเดพเดฏเดฟ `เดเตปเดธเตเดฑเตเดฑเดพเตพ' เดเดฎเดพเตปเดกเดฟเดจเตเดชเตเดชเดฎเดพเดฃเต
เดฐเดฃเตเดเตเด เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดธเตเดเดฐเตเดฏเดชเตเดฐเดฆเดฎเดพเดฏ เดฎเดพเตผเดเดฎเดพเดฏเดฟ Cons เดเดฐเต `Install_Local' เดเดฎเดพเตปเดกเต เดจเตฝเดเตเดจเตเดจเต.
Install_Local $env, '#เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ', 'เดนเดฒเต';
เดเดคเดฟเดจเต เดเตเดคเตเดฏเดฎเดพเดฏเดฟ เดคเตเดฒเตเดฏเดฎเดพเดฃเต:
$env '#เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ', 'เดนเดฒเต' เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเด;
เดชเตเดฐเดพเดฆเตเดถเดฟเด '#เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ/เดนเดฒเต';
`เดฒเตเดเตเดเตฝ', `เดเตปเดธเตเดฑเตเดฑเดพเตพ_เดฒเตเดเตเดเตฝ' เดเดฎเดพเตปเดกเตเดเตพ เดฒเตเดเตเดเตฝ เด เดชเตเดกเตเดฑเตเดฑเต เดเตเดฏเตเดฏเตเดจเตเดจเต .เดเตบเดธเตเตป เดซเดฏเตฝ เดเตเดเต
เดเดเดฟเดคเดฎเดพเดฏ เดซเดฏเตฝ เดเดชเตเดชเตเดเตพ, เด เดคเตเดตเดดเดฟ เดญเดพเดตเดฟ เดฌเดฟเตฝเดกเตเดเตพ เดถเดฐเดฟเดฏเดพเดฏเดฟ เดจเดฟเตผเดตเดนเดฟเดเตเดเดชเตเดชเตเดเตเด.
เดธเดเดญเดฐเดฃเดฟเดฏเดพเดฃเต เดเดถเตเดฐเดฟเดคเดคเตเดตเด เดตเดฟเดถเดเดฒเดจเด
เดฌเดฟเตฝเดฑเตเดฑเต-เดเตป เดธเตเดเดพเดจเดฟเดเดเต เดเดพเดฐเดฃเด, เดเตพเดชเตเดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดเตเดเตเดณเตเดณ เดจเดฟเตผเดฆเดฟเดทเตเด เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟ เดเตเดฐเตเดเดณเดฟเตฝ Cons เดคเดฟเดฐเดฏเตเด
.h เดซเดฏเดฒเตเดเตพ. เดเดเดชเตเดฒเดฑเดฟเดจเต เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟ เดเตเดฐเตเดเดณเตเดเตเดเตเดฑเดฟเดเตเดเต เด เดฑเดฟเดฏเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ, เด เดคเต เด เดเตเดเดจเตเดฏเดพเดฏเดฟเดฐเดฟเดเตเดเตเด
เดเดฃเตเดเตเดคเตเดคเดพเตป เดเดดเดฟเดฏเตเดจเตเดจเดฟเดฒเตเดฒ .h เดเดฐเต เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟเดฏเดฟเตฝ เดฎเดพเดคเตเดฐเด เดจเดฟเดฒเดจเดฟเตฝเดเตเดเตเดจเตเดจ เดซเดฏเดฒเตเดเตพ. เดเดเตเดเดฟเตฝ, เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดฆเดฟ hello.c
เดซเดฏเดฒเดฟเตฝ เดเตพเดชเตเดชเตเดเตเดจเตเดจเต hello.h เดซเดฏเตฝ เด เดคเดฟเดจเตเดฑเต เดจเดฟเดฒเดตเดฟเดฒเต เดกเดฏเดฑเดเตเดเดฑเดฟเดฏเดฟเตฝ:
% cons -R /usr/all/repository เดนเดฒเต
gcc -c /usr/all/repository/hello.c -o hello.o
/usr/all/repository/hello.c:1: hello.h: เด เดคเตเดคเดฐเด เดซเดฏเดฒเต เดกเดฏเดฑเดเตเดเดฑเดฟเดฏเต เดเดฒเตเดฒ
เด เดชเตเดฐเดถเตเดจเด เดชเดฐเดฟเดนเดฐเดฟเดเตเดเตเดจเตเดจเดคเต เดจเดฟเตผเดฎเตเดฎเดพเดฃ เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดเดณเตเดเต เดฐเตเดคเดฟเดฏเดฟเดฒเตเดเตเดเต เดเดฟเดฒ เดเดตเดถเตเดฏเดเดคเดเดณเต เดชเตเดฐเตเดฐเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต
เดจเดฟเตผเดตเดเดฟเดเตเดเตเดเดฏเตเด เดซเดฏเดฒเตเดเตพ เดเตพเดชเตเดชเตเดเตเดคเตเดคเดพเตป C `#เดเตพเดชเตเดชเตเดเตเดคเตเดคเตเด' เดเดจเตเดจ เดชเตเดฐเตเดชเตเดฐเตเดธเดธเตเดธเตผ เดจเดฟเตผเดฆเตเดฆเตเดถเด เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจ เดฐเตเดคเดฟเดฏเดฟเดฒเตเดเตเดเต.
เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟ เดเตเดฐเตเดเดณเตเดเตเดเตเดฑเดฟเดเตเดเต เดเดเดชเตเดฒเดฑเต เด เดฑเดฟเดฏเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต, Cons เดเดเดฟเดคเดฎเดพเดฏ `-I' เดเตเตผเดเตเดเตเด.
เดเดเดชเตเดฒเตเดทเตป เดเดฎเดพเตปเดกเตเดเดณเดฟเดฒเตเดเตเดเต เดซเตเดฒเดพเดเตเดเตพ. เดเดจเตเดจเดคเดฟเดฒเต `CPPPATH' เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดเดจเตเดจเดพเดฃเต เดเดคเดฟเดจเตผเดคเตเดฅเด
เดเตบเดธเตเดเตเดฐเดเตเดฑเตเดฑเต เดเตปเดตเดฏเตเตบเดฎเตเดจเตเดฑเต เดคเดฟเดฐเดฏเตเดฃเตเด เดเดฒเตเดฒเดพ เดเดชเดกเดฏเดฑเดเตโเดเดฑเดฟเดเดณเตเด เดตเตเดฏเดเตเดคเดฎเดพเดฏเดฟ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฃเด
เดจเดฟเดฒเดตเดฟเดฒเต เดกเดฏเดฑเดเตโเดเดฑเดฟ เดเตพเดชเตเดชเตเดเต เดเตพเดชเตเดชเตเดเตเดคเตเดคเดฟเดฏ เดซเดฏเดฒเตเดเตพเดเตเดเดพเดฏเดฟ. เดคเตฝเดซเดฒเดฎเดพเดฏเดฟ, เดจเดฎเตเดเตเดเต เดฎเตเดเดณเดฟเตฝ เดชเดฑเดเตเดเดต เดถเดฐเดฟเดฏเดพเดเตเดเดพเด
เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดธเตเดทเตเดเดฟเดฏเต เดฎเดพเดฑเตเดฑเตเดจเตเดจเดคเดฟเดฒเตเดเต เดเดฆเดพเดนเดฐเดฃเด เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฐเตเดคเดฟเดฏเดฟเตฝ เดซเดฏเตฝ:
$env = เดชเตเดคเดฟเดฏ เดฆเตเดทเดเตเดเตพ(
CC => 'gcc',
CPPPATH => '.',
LIBS => 'libworld.a',
);
`CPPPATH' เดตเตเดฐเดฟเดฏเดฌเดฟเดณเดฟเดจเตเดฑเต เดจเดฟเตผเดตเดเดจเด เดเดพเดฐเดฃเด, เดจเดฎเตเดฎเตพ เดตเตเดฃเตเดเตเด เดเดเตเดธเดฟเดเตเดฏเตเดเตเดเต เดเตเดฏเตเดฏเตเดฎเตเดชเตเตพ เดเดคเต เดฒเดญเดฟเดเตเดเตเดจเตเดจเต
เดเดฎเดพเตปเดกเต:
% cons -R /usr/all/repository เดนเดฒเต
gcc -c -I. -I/usr/all/repository /usr/all/repository/hello.c -o hello.o
gcc -o เดนเดฒเต hello.o /usr/all/repository/libworld.a
`-I' เดซเตเดฒเดพเดเตเดเดณเตเดเต เดเตเดฐเดฎเด เดเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเต, เดธเดฟ เดชเตเดฐเตเดชเตเดฐเตเดธเดธเดฑเดฟเดจเดพเดฏเดฟ, เด เดคเต เดถเตเดเดฐเด-
เดธเตเดตเดจเตเดคเด เดกเดฟเดชเตปเดกเตปเดธเดฟ เดตเดฟเดถเดเดฒเดจเดคเตเดคเดฟเดจเดพเดฏเดฟ เดเตเตปเดธเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจ เดกเดฏเดฑเดเตเดเดฑเดฟ เดคเดฟเดฐเดฏเตฝ เดชเดพเดค. เดเดฃเตเดเตเดเตเดเดฟเตฝ
เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟเดเดณเตเด เดเดจเตเดจเดฟเดฒเดงเดฟเดเด 'CPPPATH' เดกเดฏเดฑเดเตเดเดฑเดฟเดเดณเตเด, Cons เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟ เดเตเดเตเดเดฟเดเตเดเตเตผเดเตเดเตเด
เดเดฐเต 'CPPPATH' เดกเดฏเดฑเดเตโเดเดฑเดฟเดฏเตเดเตเดฏเตเด เดเดฐเดเดญเดคเตเดคเดฟเดฒเตเดเตเดเตเดณเตเดณ เดกเดฏเดฑเดเตโเดเดฑเดฟเดเตพ, เดธเดเดเตเดฏเดฏเต เด เดคเดฟเดตเตเดเด เดเตเดฃเดฟเดเตเดเตเดจเตเดจเต
`-เด' เดชเดคเดพเดเดเดณเตเดเต. เดเดฐเต เด เดเตเดเตเดฏเดฑเตเดฑเดคเตเดคเต เดเดฆเดพเดนเดฐเดฃเดฎเดพเดฏเดฟ, เด เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด เดซเดฏเตฝ เด เดเดเตเดเตเดจเตเดจ:
เดถเตเดเดฐเด qw(
/u1
/u2
);
$env = เดชเตเดคเดฟเดฏ เดฆเตเดทเดเตเดเตพ(
CPPPATH => 'a:b:c',
);
เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเดคเดฟเดจเตเดฑเต เดเดฐเต เดธเดฎเดพเดนเดพเดฐ เดเดฎเดพเตปเดกเต เดจเตฝเดเตเด:
cc -Ia -I/u1/a -I/u2/a -Ib -I/u1/b -I/u2/b -Ic -I/u1/c -I/u2/c -c hello.c -o hello.o
เดเดพเดฐเดฃเด, เดเดคเต เดเตเดฐเดฎเดคเตเดคเดฟเตฝ เดเดถเดฏเดตเดฟเดจเดฟเดฎเดฏเด เดจเดเดคเตเดคเดพเตป เดเดเดชเตเดฒเดฑเดฟเดจเตเดฑเต `-I' เดซเตเดฒเดพเดเตเดเดณเต เดเตเตบเดธเต เดเดถเตเดฐเดฏเดฟเดเตเดเตเดจเตเดจเต
เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟ เดกเดฏเดฑเดเตโเดเดฑเดฟเดเตพ เดคเดฟเดฐเดฏเตเดฃเตเดเดคเตเดฃเตเดเต, เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟ เดกเดฏเดฑเดเตโเดเดฑเดฟเดเตพ เดเตเดเดพเดฐเตเดฏเด เดเตเดฏเตเดฏเตเดจเตเดจเดคเต เดฆเตเดทเดเดฐเดฎเดพเดฃเต
เดจเดฟเดเตเดเดณเตเดเต เดธเดฟเดฏเดฟเดฒเต `#เดเตพเดชเตเดชเตเดเตเดคเตเดคเตเด' เดจเดฟเตผเดฆเตเดฆเตเดถเดเตเดเดณเดฟเตฝ เดเดฐเดเตเด เดเดฆเตเดงเดฐเดฃเดฟเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เด เดเดฟเดธเตเดฅเดพเดจเดชเดฐเดฎเดพเดฏเดฟ เดชเตเดฐเตเดคเตเดคเดฎเดฟเดฒเตเดฒ
เดธเตเดพเดดเตเดธเต เดเตเดพเดกเต:
#"file.h" เดเตพเดชเตเดชเตเดเตเดคเตเดคเตเด /* เดเดคเตเดชเตเดฒเตเดณเตเดณ เดเดฐเดเตเด เดเดฆเตเดงเดฐเดฃเดฟเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเดฐเตเดคเต */
เดเดพเดฐเดฃเด, เดฎเดฟเดเตเด เดธเดฟ เดชเตเดฐเตเดชเตเดฐเตเดธเดธเดฑเตเดเดณเตเด, เด เดคเตเดคเดฐเดฎเตเดฐเต เดจเดฟเตผเดฆเตเดฆเตเดถเด เด เดญเดฟเดฎเตเดเตเดเดฐเดฟเดเตเดเตเดฎเตเดชเตเตพ, เดเดฒเตเดฒเดพเดฏเตเดชเตเดชเตเดดเตเด เดเดจเตเดจเดพเดฎเดคเดพเดฏเดฟเดฐเดฟเดเตเดเตเด
เดธเตเดดเตเดธเต เดซเดฏเตฝ เด เดเดเตเดเตเดจเตเดจ เดกเดฏเดฑเดเตเดเดฑเดฟ เดคเดฟเดฐเดฏเตเด. เดเดคเต เดตเดฟเดชเตเดฒเดฎเดพเดฏ `-เด'เดฏเต เดฆเตเตผเดฌเดฒเดชเตเดชเตเดเตเดคเตเดคเตเดจเตเดจเต
เดชเตเดฐเตเดชเตเดฐเตเดธเดธเตผ เด เดคเดฟเดจเตเดฑเต เดเดทเตเดเดชเตเดชเตเดเตเด เดคเดฟเดฐเดฏเดฒเตเดฎเดพเดฏเดฟ เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเตเดจเตเดจ เดคเดฐเดคเตเดคเดฟเตฝ เดเตเตบเดธเตโเดเตเดฐเดเตโเดฑเตเดฑเต เดเตเดฏเตเดฏเตเดจเตเดจ เดเดชเตเดทเดจเตเดเตพ
เดชเดพเดค.
เดคเตฝเดซเดฒเดฎเดพเดฏเดฟ, เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟ เดเตเดฐเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดฎเตเดชเตเตพ, เดเดฒเตเดฒเดพเดฏเดฟเดชเตเดชเตเดพเดดเตเด เดเตพเดชเตเดชเตเดเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเต เดเดเดเดฟเตพ-เดฌเตเดฐเดพเดเตเดเดฑเตเดฑเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเด
เดซเดฏเดฒเตเดเตพ:
#เดเตพเดชเตเดชเตเดเตเดจเตเดจเต /* เดชเดเดฐเด เดเดเดเดฟเตพ-เดฌเตเดฐเดพเดเตเดเดฑเตเดฑเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเด */
เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟ_เดฒเดฟเดธเตเดฑเตเดฑเต
เดเดฒเตเดฒเดพ เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟ เดกเดฏเดฑเดเตโเดเดฑเดฟเดเดณเตเดเตเดฏเตเด เดเดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเดคเดฟเดจเต 'Repository_List' เดเดฎเดพเตปเดกเต Cons เดจเตฝเดเตเดจเตเดจเต
เด เดตเดฐเตเดเต เดจเดฟเดฒเดตเดฟเดฒเต เดคเดฟเดฐเดฏเตฝ เดเตเดฐเดฎเดคเตเดคเดฟเตฝ. เดเดคเต เดกเตเดฌเดเตเดเดฟเดเดเดฟเดจเต เดเตเดเตเดคเตฝ เดธเดเตเดเตเตผเดฃเตเดฃเดฎเดพเดฏ เดชเตเตพ เดเตเดฏเตเดฏเดพเดจเต เดเดชเดฏเตเดเดฟเดเตเดเดพเด
เดธเดพเดงเดจเดเตเดเตพ:
@เดฒเดฟเดธเตเดฑเตเดฑเต = Repository_List;
เดชเตเดฐเดฟเดจเตเดฑเต เดเตเดฏเดฟเตป(' ', @เดฒเดฟเดธเตเดฑเตเดฑเต), "\n";
เดธเดเดญเดฐเดฃเดฟเดฏเดพเดฃเต เดเดเดชเตเดเตฝ เดเตเดเต เดฎเดฑเตเดฑเต เดฌเดพเดเตเดเตเดเตเดฐเตเดฏเดฟเดธเตเดเตเดพเดฃเตเดเตเต เดธเดตเดฟเดถเตเดทเดคเดเตพ
เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟ เดฎเดฐเดเตเดเตพ เดเตเดเดพเดฐเตเดฏเด เดเตเดฏเตเดฏเตเดจเตเดจเดคเต เดฎเดฑเตเดฑเต เดฆเตเดท เดธเดตเดฟเดถเตเดทเดคเดเดณเตเดฎเดพเดฏเดฟ เดถเดฐเดฟเดฏเดพเดฏเดฟ เดธเดเดตเดฆเดฟเดเตเดเตเดจเตเดจเต - เด เดคเดพเดฏเดคเต
เดชเดฑเดฏเตเด, เด เดคเต เดชเตเดคเตเดตเต เดจเดฟเดเตเดเตพ เดชเตเดฐเดคเตเดเตเดทเดฟเดเตเดเตเดจเตเดจเดคเต เดเตเดฏเตเดฏเตเดจเตเดจเต.
เดเดฑเตเดฑเดตเตเด เดถเตเดฐเดฆเตเดงเตเดฏเดฎเดพเดฏเดฟ, เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟ เดฎเดฐเดเตเดเตพ 'เดฒเดฟเดเตเดเต' เดเดชเดฏเตเดเดฟเดเตเดเต เดถเดฐเดฟเดฏเดพเดฏเดฟ, เดถเดเตเดคเดฎเดพเดฏเดฟ เดธเดเดตเดฆเดฟเดเตเดเตเดจเตเดจเต.
เดเดฎเดพเตปเดกเต. เดชเดคเดฟเดชเตเดชเต เดฌเดฟเตฝเดกเตเดเตพเดเตเดเดพเดฏเดฟ เดเดฐเต เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟ เดเตเดฐเตเดฏเดฟเตฝ เดเดจเตเดจเต เด เดคเดฟเดฒเดงเดฟเดเดฎเต เดเดชเดกเดฏเดฑเดเตโเดเดฑเดฟเดเตพ เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเดพเด
เดเดฐเต เดเดฑเดตเดฟเด เดเดชเดกเดฏเดฑเดเตโเดเดฑเดฟเดฏเดฟเดฒเตเดเตเดเต `เดฒเดฟเดเตเดเต' เดตเดดเดฟ เดธเตเดฅเดพเดชเดฟเดเตเดเต. Cons เตฝ เดจเดฟเดจเตเดจเต เดฒเดญเดฟเดเตเด เดซเดฏเดฒเตเดเตพเดเตเดเดพเดฏเดฟ เดคเดฟเดฐเดฏเตเด
เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟ เดเตเดฐเตเดฏเตเดเต เดเตเดดเดฟเตฝ เดเดเดฟเดคเดฎเดพเดฏ เดฌเดฟเตฝเดกเต เดเดชเดกเดฏเดฑเดเตโเดเดฑเดฟเดเตพ.
เดธเตเดตเดคเต เดฒเดเตเดทเตเดฏเดเตเดเตพ
เดเดชเตเดชเตเตพ เดตเดฐเต, เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดพเดจเตเดณเตเดณ เดตเตเดฏเดเตเดคเดฎเดพเดฏ เดฒเดเตเดทเตเดฏเดคเตเดคเตเดเต เดเดเตเดเตพ เดฆเตเดทเดเตเดเตพ เด เดญเตเดฏเตผเดคเตเดฅเดฟเดเตเดเตเดจเตเดจเต:
% cons เดนเดฒเต
เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ, เดเดฐเต เดเดพเตผเดเตเดฑเตเดฑเต เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ, เดเดจเตเดจเดพเตฝ '.'
(เดจเดฟเดฒเดตเดฟเดฒเต เดกเดฏเดฑเดเตเดเดฑเดฟ) เดเดฒเตเดฒเดพเด เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด:
% cons # เดเดจเตเดจเตเด เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒ
% เดฆเตเดทเดเตเดเตพ # เดเดฒเตเดฒเดพเด เดเดฏเตผเดจเตเดจ เดคเดฒเดคเตเดคเดฟเดฒเตเดณเตเดณ เดกเดฏเดฑเดเตโเดเดฑเดฟเดเตเดเต เดเตเดดเดฟเตฝ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเดจเตเดจเต
เดเดคเตเดเตเดเดฟเดฒเตเด เดเดจเตเดจเดฟเดฒเตเดเตเดเต `เดกเดฟเดซเตเตพเดเตเดเต' เดฐเตเดคเดฟ เดเตเตผเดเตเดเตเดจเตเดจเต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด or เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดซเดฏเตฝ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเดคเต เดเตเตผเดเตเดเตเด
เดกเดฟเดซเตเตพเดเตเดเต เดเดพเตผเดเตเดฑเตเดฑเตเดเดณเตเดเต เดเดฐเต เดฒเดฟเดธเตเดฑเตเดฑเดฟเดฒเตเดเตเดเต เดเดพเตผเดเตเดฑเตเดฑเตเดเตพ. เด เดกเดฟเดซเตเตพเดเตเดเตเดเตพ เดเดฒเตเดฒเตเดเตเดเดฟเตฝ เดฆเตเดทเดเตเดเตพ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด
เดเดฎเดพเตปเดกเต เดฒเตเดจเดฟเตฝ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏ เดฒเดเตเดทเตเดฏเดเตเดเตพ. เด เดคเดฟเดจเดพเตฝ เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดตเดฐเดฟ เดฎเตเดเดณเดฟเดฒเต เดจเดฟเดฒเดฏเดฟเดฒเตเดเตเดเต เดเตเตผเดเตเดเตเดจเตเดจเต
เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด เดเดฒเตเดฒเดพเด เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเดจเตเดจ เดฎเตเดเตเดเดฟเดจเตเดฑเต เดธเดพเดงเดพเดฐเดฃ เดธเตเดตเดญเดพเดตเดคเตเดคเต เดซเดฏเตฝ เด เดจเตเดเดฐเดฟเดเตเดเตเด:
เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ '.';
เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเดต เดเตเตผเดเตเดเตเด เดนเดฒเตเดพ เดเดชเตเดชเด เดตเดฟเด เดเดฎเดพเตปเดกเตเดเตพ (เด เดคเต เดกเดฏเดฑเดเตเดเดฑเดฟเดฏเดฟเตฝ
เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด or เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดซเดฏเตฝ) เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ เดชเดเตเดเดฟเดเดฏเดฟเดฒเตเดเตเดเต:
เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ qw(
เดนเดฒเตเดพ
เดตเดฟเด
);
เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ เดฒเดฟเดธเตเดฑเตเดฑเดฟเดฒเตเดเตเดเต เดเดพเตผเดเตเดฑเตเดฑเตเดเตพ เดเตเตผเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดคเดตเดฃ 'Default' เดฐเตเดคเดฟ เดเดชเดฏเตเดเดฟเดเตเดเตเดเตเดเดพเด.
เดธเตเดฒเดเตเดเตเดตเต เดชเดฃเดฟเดฏเตเดจเตเดจเต
เดจเตฝเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดฌเดฟเตฝเดกเดฟเดจเตเดฑเต เดตเดฒเตเดชเตเดชเด เดเตเดฑเดฏเตเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดฆเตเดทเดเตเดเตพ เดฐเดฃเตเดเต เดฐเตเดคเดฟเดเตพ เดจเตฝเดเตเดจเตเดจเต. เดเดฆเตเดฏเดคเตเดคเตเดคเต เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเดจเตเดจเดคเดฟเดฒเตเดเตเดฏเดพเดฃเต
เดเดฎเดพเตปเดกเต เดฒเตเดจเดฟเดฒเต เดฒเดเตเดทเตเดฏเดเตเดเตพ, เดฐเดฃเตเดเดพเดฎเดคเตเดคเตเดคเต เดฌเดฟเตฝเดกเต เดเตเดฐเต เดตเตเดเตเดเดฟเดฎเดพเดฑเตเดฑเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดฐเต เดฐเตเดคเดฟเดฏเดพเดฃเต. เดเดเตเดเตพ เดเตเดฏเตเดฏเตเด
เดเดฆเตเดฏเด เดเดพเตผเดเตเดฑเตเดฑเต เดธเตเดชเตเดธเดฟเดซเดฟเดเตเดเตเดทเตป เดชเดฐเดฟเดเดฃเดฟเดเตเดเตเด.
เดธเตเดฒเดเตเดเตเดตเต เดเดพเตผเดเตเดฑเตเดฑเตเดเตเดฏเตเดฏเตฝ
make เดชเตเดฒเต, Cons เดเดฎเดพเตปเดกเต เดฒเตเดจเดฟเตฝ `` เดเดพเตผเดเตเดฑเตเดฑเตเดเตพ '' เดธเตเดชเตเดธเดฟเดซเดฟเดเตเดเตเดทเตป เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเต. เดฆเตเดท เดฒเดเตเดทเตเดฏเดเตเดเตพ
เดซเดฏเดฒเตเดเดณเต เดกเดฏเดฑเดเตเดเดฑเดฟเดเดณเต เดเดเดพเด. เดเดฐเต เดกเดฏเดฑเดเตเดเดฑเดฟ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเดฎเตเดชเตเตพ, เดเดคเต เดเดฐเต เดนเตเดฐเดธเตเดต-
เดเดฒเตเดฒเดพ เดกเตเดฑเดฟเดตเตเดฌเดฟเตพ เดเตฝเดชเตเดชเดจเตเดจเดเตเดเตพเดเตเดเตเดฎเตเดณเตเดณ เดเต เดจเตเดเตเดเตเดทเตป - เด เดคเต เดฆเตเดทเดเตเดเตพ เด เดฑเดฟเดฏเตเดจเตเดจเต - เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเดคเดฟเตฝ
เดกเดฏเดฑเดเตเดเดฑเดฟเดฏเตเด เดคเดพเดดเตเดฏเตเด. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต:
% เดฆเตเดทเดเตเดเตพ เดฌเดฟเตฝเดกเต/hello/hello.o
เดชเดฃเดฟเดฏเตเด เดเดจเตเดจเตผเดคเตเดฅเด hello.o. เด เดคเตเดฒเตเดฒเดพเด hello.o. เดเดตเดถเตเดฏเดฎเดพเดฏเดฟ เดตเดจเตเดจเตเดเตเดเดพเด. เดเดคเต เดฎเตเดฎเตเดชเดคเตเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณเดคเดพเดฃเต
เดชเดคเดฟเดชเตเดชเต เดนเดฒเตเดพ, เดฒเตเดพเดเด! เดเดคเดฟเตฝ เดชเตเดฐเตเดเตเดฐเดพเด hello.o. เดเดถเตเดฐเดฏเดฟเดเตเดเต
เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ/เดเตพเดชเตเดชเตเดเตเดคเตเดคเตเด/world.h. เด เดซเดฏเตฝ เดเดพเดฒเดฟเดเดฎเดฒเตเดฒเตเดเตเดเดฟเตฝ (เดเดฐเตเดเตเดเดฟเดฒเตเด เดชเดฐเดฟเดทเตเดเดฐเดฟเดเตเดเดคเดฟเดจเดพเตฝ
src/world/world.h), เดเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดเดฐเต เดกเดฏเดฑเดเตเดเดฑเดฟ เดฑเดฟเดฎเตเดเตเดเดฟเดฒเดพเดฃเตเดเตเดเดฟเดฒเตเด เด เดคเต เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด
เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด/เดนเดฒเต.
เด เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ:
% เดฆเตเดทเดเตเดเตพ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเดจเตเดจเต
เดเดฒเตเดฒเดพเด เดชเดฃเดฟเดฏเตเด เดเดตเดถเตเดฏเดฎเตเดเตเดเดฟเตฝ เดกเดฏเดฑเดเตเดเดฑเดฟ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เดตเตเดฃเตเดเตเด, เดเดคเต เดเตเดเตเดคเตฝ เดซเดฏเดฒเตเดเตพเดเตเดเต เดเดพเดฐเดฃเดฎเดพเดฏเตเดเตเดเดพเด
เดชเดฃเดฟเดฏเดฃเด. เดชเตเดฐเดคเตเดฏเตเดเดฟเดเตเดเต, เดฐเดฃเตเดเตเด เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ/เดเตพเดชเตเดชเตเดเตเดคเตเดคเตเด/world.h เดเดชเตเดชเด เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ/lib/libworld.a เดเดเตเดจเตเดจเต
เดเดตเดถเตเดฏเดชเตเดชเตเดเตเดจเตเดจเดคเต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด/เดนเดฒเต เดกเดฏเดฑเดเตเดเดฑเดฟ, เด เดคเดฟเดจเดพเตฝ เด เดต เดเดพเดฒเดนเดฐเดฃเดชเตเดชเตเดเตเดเดคเดพเดฃเตเดเตเดเดฟเตฝ เด เดต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดชเตเดชเตเดเตเด.
เดเดเตเดเตพ เดเตเดฏเตเดฏเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เดชเดเดฐเด:
% cons เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ
เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ เดกเดฏเดฑเดเตเดเดฑเดฟเดฏเดฟเตฝ เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเดฃเตเด เดซเดฏเดฒเตเดเตพ เดฎเดพเดคเตเดฐเดฎเต เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเดเดฏเตเดณเตเดณเต, เดเดเตเดเดฟเตฝ
เดเดตเดถเตเดฏเดฎเดพเดฏ, เดคเตเดเตผเดจเตเดจเต เด เดตเดฟเดเต เดเตปเดธเตเดฑเตเดฑเดพเตพ. 'เดเตเตบเดธเต เดฌเดฟเตฝเดกเต' 'เดเตเตบเดธเต' เดซเดฏเดฒเตเดเตพ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเดเตเดเดพเด เดเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด
เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ' เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒ, เดคเดฟเดฐเดฟเดเตเดเตเด.
เดเดฒเตเดฒ ``เดชเตเดฐเดคเตเดฏเตเดเด'' เดฒเดเตเดทเตเดฏเดเตเดเตพ
เดฆเตเดทเดเตเดเดณเตเดเตเดชเตเดชเด, เดฎเตเดเตเดเต-เดธเตเดฑเตเดฑเตเตฝ ``เดชเตเดฐเดคเตเดฏเตเด'' เดฒเดเตเดทเตเดฏเดเตเดเตพ เดเดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ. เดฆเตเดทเดเตเดเดณเตเดณเตเดณ เดเดฑเตเดฑเดตเตเด เดฒเดณเดฟเดคเดฎเดพเดฏ เด เดจเดฒเตเดเต
เดชเตเดฐเดคเตเดฏเตเดเด เดเดชเดฏเตเดเดฟเดเตเดเตเด เดเดจเตเดจเดคเดพเดฃเต เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ เดเตเดฏเตเดฏเตเด เดกเดฏเดฑเดเตเดเดฑเดฟเดเตพ, เดชเดเดฐเด. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดจเดฟเดเตเดเตพเดเตเดเต เดเดฐเต เดเดฃเตเดเตเดจเตเดจเต เดเดฐเตเดคเตเด
เดจเดฟเดเตเดเดณเตเดเต เดเตเดกเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดฏเตเดฃเดฟเดฑเตเดฑเต เดเตเดธเตเดฑเตเดฑเตเดเดณเตเดเต เดฎเตเดดเตเดตเตป เดถเตเดฐเตเดฃเดฟเดฏเตเด. เดเตเดธเตเดฑเตเดฑเตเดเตพ เดเตเดตเดฟเดเตเดเตเดจเตเดจเดคเต
เดเตเดกเดฟเดจเต เดธเดฎเตเดชเดฎเตเดณเตเดณ เดเดฑเดตเดฟเด เดกเดฏเดฑเดเตเดเดฑเดฟ. เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด, เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ, เด เดเตเดธเตเดฑเตเดฑเตเดเตพ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดพเตป เดจเดฟเดเตเดเตพ เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒ.
เดเตเดธเตเดฑเตเดฑเตเดเตพ เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดฒเตเดฒเดพ เดฌเดฟเตฝเดกเต เดจเดฟเตผเดฆเตเดฆเตเดถเดเตเดเดณเตเด เดจเตฝเดเตเด เดเดจเตเดจเดคเดพเดฃเต เดเดฐเต เดชเดฐเดฟเดนเดพเดฐเด
เดฎเดฐเดคเตเดคเดฟเดจเตเดฑเต เดเดฐเต เดชเตเดฐเดคเตเดฏเตเด เดญเดพเดเดคเตเดคเตเดเตเดเต เดเตเดธเตเดฑเตเดฑเตเดเตพ เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเด. เดเดเตเดเตพ เดเตเดธเตเดฑเตเดฑเตเดเตพ เดเดฐเต เดเดฏเตผเดจเตเดจ เดคเดฒเดคเตเดคเดฟเตฝ เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ
เดกเดฏเดฑเดเตเดเดฑเดฟ เดตเดฟเดณเดฟเดเตเดเต เดเตเดธเตเดฑเตเดฑเตเดเตพ, เดชเดฟเดจเตเดจเต:
% cons เดเตเดธเตเดฑเตเดฑเตเดเตพ
เดเดฒเตเดฒเดพ เดเตเดธเตเดฑเตเดฑเตเดเดณเตเด เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด.
% cons เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ
เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต เดชเตเดฐเตเดกเดเตเดทเตป เดชเดคเดฟเดชเตเดชเต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด (เดเดจเตเดจเดพเตฝ เดเตเดธเตเดฑเตเดฑเตเดเดณเดฒเตเดฒ), เดเตเดเดพเดคเต:
% เดฆเตเดทเดเตเดเตพ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเดจเตเดจเต
เดเดฐเตเดชเดเตเดทเต เดเดดเดฟเดตเดพเดเตเดเดฃเด (เด เดคเต เด เดจเดพเดตเดถเตเดฏเดฎเดพเดฏเดฟ เดเตเดธเตเดฑเตเดฑเตเดเตพ เดเดเดชเตเตฝ เดเตเดฏเตเดฏเตเดฎเตเดจเตเดจเดคเดฟเดจเดพเตฝ).
เดจเดฟเดเตเดเตพเดเตเดเต เดเดฐเตเดฑเตเดฑ เดเตเดธเตเดฑเตเดฑเต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดพเตป เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเตเดฃเตเดเตเดเตเดเดฟเตฝ, เดจเดฟเดเตเดเตพเดเตเดเต เดเตเดธเตเดฑเตเดฑเดฟเดจเต เดตเตเดฏเดเตเดคเดฎเดพเดฏเดฟ เดชเตเดฐเต เดจเตฝเดเดพเด (เดเตป
เดเดจเตเดจเตเดเดฟเตฝ เดเตเดธเตเดฑเตเดฑเตเดเตพ เดกเดฏเดฑเดเตเดเดฑเดฟ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดชเดฃเดฟเดฏเตเด เดกเดฏเดฑเดเตเดเดฑเดฟ). เดจเดฟเดเตเดเตพเดเตเดเต เดเตเดธเตเดฑเตเดฑเตเดเตพ เดธเดฎเดพเดนเดฐเดฟเดเตเดเดพเดจเตเด เดเดดเดฟเดฏเตเด
เดเตเดธเตเดฑเตเดฑเต เดกเดฏเดฑเดเตโเดเดฑเดฟเดเตเดเตเดณเตเดณเดฟเตฝ เดธเตเดเดฐเตเดฏเดชเตเดฐเดฆเดฎเดพเดฏ เดเดฐเต เดถเตเดฐเตเดฃเดฟเดฏเดฟเดฒเตเดเตเดเต. เด เดถเตเดฐเตเดฃเดฟ เดเดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ
เด เดตเดถเตเดฏเด เดธเตเดดเตเดธเต เดถเตเดฐเตเดฃเดฟเดฏเตเดฎเดพเดฏเดฟ เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเดฃเด, เด เดคเต เดฐเตเดคเดฟเดฏเดฟเตฝ เดคเดจเตเดจเต เดถเตเดฐเตเดฃเดฟเดฏเตเด เดเตพเดชเตเดชเตเดเตเดจเตเดจเต
เดเดฐเตเดชเดเตเดทเต เดเดฑเดตเดฟเด เดถเตเดฐเตเดฃเดฟเดฏเตเดฎเดพเดฏเดฟ เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเตเดจเตเดจเดฟเดฒเตเดฒ (เดเตพเดเตเดเตเดณเตเดณเตเดจเตเดจ เดถเตเดฐเตเดฃเดฟ เดเตเดเตเดคเตฝ เดเดฏเดฟเดฐเดฟเดเตเดเดพเตป เดธเดพเดงเตเดฏเดคเดฏเดฟเดฒเตเดฒ
เดธเดฟ เดชเตเดฐเตเดเตเดฐเดพเดฎเตเดเตพเดเตเดเต เดฐเดฃเตเดเต เดคเดฒเดเตเดเดณเตเดเตเดเดพเตพ เดเดดเดคเตเดคเดฟเตฝ).
เดจเดฟเดเตเดเตพเดเตเดเต เดฎเดฐเดคเตเดคเดฟเตฝ เดเดฒเตเดฒเดพเด เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดฃเดฎเตเดเตเดเดฟเตฝ (เดจเดฟเดเตเดเดณเตเดเต เดเดคเต เดเดชเตเดทเดจเตเด เดตเดฟเดงเตเดฏเดฎเดพเดฏเดฟ
เดคเดฟเดฐเดเตเดเตเดเตเดเตเดเตเด), เดจเดฟเดเตเดเตพเดเตเดเต เดเดชเดฏเตเดเดฟเดเตเดเดพเด:
% เดฆเตเดทเดเตเดเตพ
เดเดคเต เดชเตเดฐเดคเตเดฏเตเดเดฟเดเตเดเต เดเดพเดฐเตเดฏเดเตเดทเดฎเดฎเดฒเตเดฒ, เดเดพเดฐเดฃเด เดเดคเต เดเดฒเตเดฒเดพ เดฎเดฐเดเตเดเดณเดฟเดฒเตเด เด เดจเดพเดตเดถเตเดฏเดฎเดพเดฏเดฟ เดจเดเดเตเดเตเดจเตเดจเต,
เดเดฑเดตเดฟเด เดตเตเดเตเดทเด เดเตพเดชเตเดชเตเดเต. เดเดฑเดตเดฟเด เดตเตเดเตเดทเดคเตเดคเดฟเตฝ, เดคเตเตผเดเตเดเดฏเดพเดฏเตเด, เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดพเดจเดพเดเตเดจเตเดจ เดตเดธเตเดคเตเดเตเดเตพ เดเดฃเตเดเดพเดฏเดฟเดฐเดฟเดเตเดเดพเด
เด เดคเต--เดจเดฟเดเตเดเตพ เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดเดฐเต เดชเตเดฐเดคเตเดฏเตเด เดฌเดฟเตฝเดกเดฟเตฝ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดพเดฒเตเด เดเดคเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเดฟเดเตเดเดณเต เดคเดเดฏเตเดจเตเดจเดฟเดฒเตเดฒ
เดตเตเดเตเดทเด.
เดชเดฃเดฟเดฏเตเด เด เดฐเดฟเดตเดพเตพเดเตเดฃเตเดเตเดฃเตเดเดพเดเตเดเตเดจเตเดจเต
เดเดพเตผเดเตเดฑเตเดฑเต เดธเตเดฒเดเตเดทเดจเตเดฎเดพเดฏเดฟ เดเตเตผเดจเตเดจเต, เดชเดฃเดฟเดฏเตเด เด เดฐเดฟเดตเดพเตพเดเตเดฃเตเดเต เดฏเตเดเต เดตเตเดฏเดพเดชเตเดคเดฟ เดเตเดฑเดฏเตเดเตเดเดพเตป เดเดชเดฏเตเดเดฟเดเตเดเดพเด
เดชเดฃเดฟเดฏเตเด. เดฎเตเดฎเตเดชเดคเตเดคเต peAcH, baNaNa เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ, เดเดเตเดเดจเตเดฏเดพเดฃเต เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต-เดกเตเดฐเตเดตเตบ เดเดจเตเดจเต เดจเดฎเตเดฎเตพ เดเดฃเตเดเดคเต
เดฌเดฟเตฝเดกเต เดชเตเดฐเตเดฃเดฟเดเดเต เดเดชเดฏเตเดเดฟเดเตเดเต เดธเดพเดงเตเดฏเดฎเดพเดฏ เดฌเดฟเตฝเดกเดฟเดจเตเดฑเต เดชเดเตเดคเดฟ เดฎเดพเดคเตเดฐเดฎเต เดฒเดญเตเดฏเดฎเดพเดฏเดฟเดเตเดเตเดณเตเดณเต
'เดเตเตบเดธเต' เดเดจเตเดจเดคเดฟเดจเตเดฑเต เด เดญเตเดฏเตผเดคเตเดฅเดจ. Cons เดเดฐเต เดธเตเดเดฐเตเดฏเดฎเตเดจเตเดจ เดจเดฟเดฒเดฏเดฟเตฝ, เดเดฐเต เดเดฎเดพเตปเดกเต เดฒเตเตป เดเตบเดตเตเตปเดทเดจเตเด เดจเตฝเดเตเดจเตเดจเต
เดเดคเตเดจเตเดจเต เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดพเตป เดจเดฟเดเตเดเดณเต เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเต เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดซเดฏเดฒเตเดเตพ เดฏเดฅเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ ``เดฌเดฟเตฝเดฑเตเดฑเต''--เด เดคเดพเดฏเดคเต, เดเตปเดเตเตผเดชเตเดชเดฑเตเดฑเตเดฑเต เดเตเดฏเตเดฏเดชเตเดชเตเดเตเด
เดชเดฃเดฟเดฏเตเดจเตเดจ เดฎเดฐเดคเตเดคเดฟเดฒเตเดเตเดเต. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต:
% เดฆเตเดทเดเตเดเตพ เดฌเดฟเตฝเดกเต +เดฒเตเดเด
`+' เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเต เดเดฐเต Perl เดฑเตเดเตเดฒเตผ เดเดเตเดธเตเดชเตเดฐเดทเตป เด เดตเดคเดฐเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต. เดเดคเต เดคเตเตผเดเตเดเดฏเดพเดฏเตเด เดเดฆเตเดงเดฐเดฟเดเตเดเตเดฃเตเดเดคเดพเดฃเต
เดเดเตเดธเตเดชเตเดฐเดทเดจเดฟเตฝ เดทเตเตฝ เดฎเตเดฑเตเดฑเดพ-เดเดฅเดพเดชเดพเดคเตเดฐเดเตเดเตพ เดเดฃเตเดเตเดเตเดเดฟเตฝ เดทเตเตฝ เดฒเตเดตเตฝ. เดฆเดฟ
เดชเดฆเดชเตเดฐเดฏเตเดเด เดเดฐเตเดจเตเดจเดฟเดจเตเด เดเดคเดฟเดฐเดพเดฏเดฟ เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเตเดจเตเดจเต เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดเดฐเต 'เดฌเดฟเตฝเดกเต' เดเดจเตเดจเดคเดฟเตฝ เดชเดฐเดพเดฎเตผเดถเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดซเดฏเตฝ
เดชเตเดฐเดธเตเดคเดพเดตเดจ, เดเดชเตเดชเด เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเตเดจเตเดจ เดชเตเดฐเตเดเดณเตเดณเตเดณ เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเตเดเตพ เดฎเดพเดคเตเดฐเดฎเต เดฏเดฅเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ เดเตพเดชเตเดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดเตเดเตเดณเตเดณเต
เดฎเดฐเด เดชเดฃเดฟเดฏเตเด. เด เดคเตเดคเดฐเด เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดตเดพเดฆเดเตเดเตพ เด เดจเตเดตเดฆเดจเตเดฏเดฎเดพเดฃเต, เด เดธเดพเดนเดเดฐเตเดฏเดคเตเดคเดฟเตฝ เด เดตเดฏเดฟเดฒเตเดคเตเดเตเดเดฟเดฒเตเดฎเตเดฐเต เดชเตเดฐเตเดคเตเดคเด
เดเดฐเต เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดเตพเดชเตเดชเตเดเตเดคเตเดคเดพเตป เดเดคเต เดฎเดคเดฟเดฏเดพเดเตเด.
เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ, เดฎเตเดเดณเดฟเตฝ, the เดนเดฒเตเดพ เดชเตเดฐเตเดเตเดฐเดพเด เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดฟเดฒเตเดฒ, เดเดพเดฐเดฃเด เดฆเตเดทเดเตเดเตพ เดเดฒเตเดฒ
เดคเดฟเดฐเดเตเดเดฅเดฏเตเดเตเดเตเดฑเดฟเดเตเดเตเดณเตเดณ เด เดฑเดฟเดตเต เดนเดฒเต/เดเตบเดธเตโเดเตเดฐเดฟเดชเตเดฑเตเดฑเต. เดฆเดฟ libworld.a เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด, เดเตผเดเตเดเตเดตเต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดชเตเดชเตเดเตเด
เดตเตเดฃเด.
เดเดฎเดพเตปเดกเต เดฒเตเตป เดตเดดเดฟ เดฌเดฟเตฝเดกเต เดชเตเดฐเตเดฃเดฟเดเดเดฟเดจเต เดฐเดฃเตเดเต เดเดชเดฏเตเดเดเตเดเดณเตเดฃเตเดเต. เดเดฐเตเดชเดเตเดทเต เดเดฑเตเดฑเดตเตเด เดเดชเดฏเตเดเดชเตเดฐเดฆเดฎเดพเดฏเดคเต
เดชเตเดฐเดพเดฆเตเดถเดฟเด เดฎเดพเดฑเตเดฑเดเตเดเตพ เดตเดฐเตเดคเตเดคเดพเดจเตเดณเตเดณ เดเดดเดฟเดตเดพเดฃเต, เดคเตเดเตผเดจเตเดจเต เดตเตเดฃเตเดเดคเตเดฐ เด เดฑเดฟเดตเตเดเต
เด เดฎเดพเดฑเตเดฑเดเตเดเดณเตเดเต เด เดจเดจเตเดคเดฐเดซเดฒเดเตเดเตพ, เดตเตเดเดคเตเดคเดฟเดฒเดพเดเตเดเดพเตป เดฌเดฟเตฝเดกเต เดเตเดฐเตเดฏเตเดเต เดตเดฒเตเดชเตเดชเด เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดเตเดเตเด
เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดพเดฃ เดธเดฎเดฏเด. เดฌเดฟเตฝเดกเต เดชเตเดฐเตเดฃเดฟเดเตเดเดฟเดจเตเดณเตเดณ เดฐเดฃเตเดเดพเดฎเดคเตเดคเต เดเดชเดฏเตเดเด เดตเตเดฃเตเดเตเด เดเดฎเตเดชเตเดฒเตเดทเตป เดธเดเตเดตเดฎเดพเดฏเดฟ เดคเดเดฏเตเด เดเดจเตเดจเดคเดพเดฃเต
เดจเดฟเดเตเดเตพเดเตเดเต เด เดฑเดฟเดฏเดพเดตเตเดจเตเดจ เดเดฟเดฒ เดซเดฏเดฒเตเดเตพ, เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดชเดฐเดฟเดทเตเดเดฐเดฟเดเตเด เดนเตเดกเตเดกเตผ เดซเดฏเตฝ เดเดพเดฐเดฃเด เดตเตเดฃเตเดเตเด เดเดเดชเตเตฝ เดเตเดฏเตเดฏเดชเตเดชเตเดเตเด.
เดเดจเตเดจเตเดเดฟเตฝ เดนเตเดกเตผ เดซเดฏเดฒเดฟเดฒเต เดฎเดพเดฑเตเดฑเดเตเดเตพ เด เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเตเดจเตเดจเต เดจเดฟเดเตเดเตพเดเตเดเดฑเดฟเดฏเดพเด, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เด เดคเต
เดชเดฐเดฟเดถเตเดงเดจเดพ เดเดตเดถเตเดฏเดเตเดเตพเดเตเดเดพเดฏเดฟ, เดฎเดฟเดเตเด เดฎเดฐเดเตเดเดณเดฟเดฒเตเด เดฎเดพเดฑเตเดฑเดเตเดเตพ เดธเตเดฐเดเตเดทเดฟเดคเดฎเดพเดฏเดฟ เด เดตเดเดฃเดฟเดเตเดเดชเตเดชเตเดเตเดเตเดเตเดเดพเด
เดเดจเตเดจ เดคเดฟเดฐเดฟเดเตเดเดฑเดฟเดตเตเดเต เดเดคเตเดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดชเตเดฐเตเดฎเดพเดฑเตเดฑเด เด เดเดเตเดเดฐเดฟเดเตเดเตเดจเตเดจเดคเต เดชเตเดฐเดพเดฏเตเดเดฟเดเดฎเดพเดฃเต เดเดจเตเดจเดคเดพเดฃเต เดเดพเดดเตเดเดชเตเดชเดพเดเต
เด เดเตเดคเตเดค เดชเตเตผเดฃเตเดฃ เดจเดฟเตผเดฎเตเดฎเดพเดฃเดคเตเดคเดฟเตฝ เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเดฃเตเดเดคเตเดฒเตเดฒเดพเด เดเดฃเตเดเดพเดเตเด. เดคเดคเตเดคเตเดฒเตเดฏเดฎเดพเดฏ เดเดจเตเดจเตเดฎเดฟเดฒเตเดฒ
เดซเดฏเดฒเตเดเตพ เดถเดพเดถเตเดตเดคเดฎเดพเดฏเดฟ เด เดชเต เดเต เดกเตเดฑเตเดฑเต เดเดฏเดฟ เด เดเดฏเดพเดณเดชเตเดชเตเดเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเต, เดเดฐเต ``make touch" เดเดฎเดพเตปเดกเดฟเดฒเตเดเตเดเต. เด เดคเดฟเดจเดพเตฝ เดเดคเต เด เดชเดเดเดตเตเด
เดฌเดฟเตฝเดกเต เดชเตเดฐเตเดฃเดฟเดเดเต เดตเดดเดฟ เดธเดเดญเดตเดฟเดเตเดเตเดจเตเดจเดคเต เดฒเดเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต. เดเตเดฃเดจเดฟเดฒเดตเดพเดฐเดฎเตเดณเตเดณ เดเตเดฒเดฟ เดฑเดฟเดฒเตเดธเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, เดเดเตเดเตพ เดถเตเดชเดพเตผเดถ เดเตเดฏเตเดฏเตเดจเตเดจเต
เดจเดฟเดเตเดเตพ เดฌเดฟเตฝเดกเต เดชเตเดฐเตเดฃเดฟเดเดเต เดเดชเดฏเตเดเดฟเดเตเดเดพเดคเตเดคเดคเต (เดเดเตเดเดฐเดฃ เดธเดฎเดฏเดคเตเดคเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเต เดคเดฟเดเดเตเดเตเด เดถเดฐเดฟเดฏเดพเดฃเต, เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด,
เดเดเดชเตเดฒเตเดทเตป เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเด เดฎเดฑเตเดฑเตเด. เดเดฎเตเดฎเดฟเดฑเตเดฑเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดฎเตเดฎเตเดชเต เดเดฐเต เด เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดคเดฎเดพเดฏ เดฌเดฟเตฝเดกเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเต เดเดฑเดชเตเดชเดพเดเตเดเตเด
เดธเดเดฏเตเดเดจเด).
เดคเดพเตฝเดเตเดเดพเดฒเดฟเด เด เดธเดพเดงเตเดตเดพเดเตเดเตเดจเตเดจเต
เดเดฐเต เดฌเดฟเตฝเดกเดฟเดจเตเดฑเต เดตเดถเดเตเดเดณเต เดฎเดฑเดฟเดเดเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดตเดณเดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ เดเดฐเต เดธเดเดตเดฟเดงเดพเดจเด เดฆเตเดทเดเตเดเตพ เดจเตฝเดเตเดจเตเดจเต. เดเดจเตเดจเดพเดฃเต เดธเดพเดฐเด
เดเดจเตเดจเต เด เดคเดฟเดฒเดงเดฟเดเดฎเต `เดเดตเตผเดฑเตเดกเต' เดเดฎเดพเตปเดกเตเดเตพ เด เดเดเตเดเดฟเดฏ เดเดฐเต เดเดตเตผเดฑเตเดกเต เดซเดฏเตฝ เดจเดฟเดเตเดเตพ เดเดดเตเดคเตเดจเตเดจเต, เดจเดฟเดเตเดเตพ
เดจเดฟเดเตเดเตพ `เดเตเตบเดธเต' เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดฎเตเดชเตเตพ เดเดฎเดพเตปเดกเต เดฒเตเดจเดฟเตฝ เดเดคเต เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเด:
เดเดฏเดฑเตเดฑเตเดฎเดคเดฟเดฏเตเดเตเดเดพเตพ % เดฆเตเดทเดเตเดเตพ
เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ เดเตเดฏเตเดฏเตเด เดกเดฏเดฑเดเตโเดเดฑเดฟ, เดเดฒเตเดฒเดพ เดกเดฟเดฑเตเดตเตเดกเต เดซเดฏเดฒเตเดเดณเตเด เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดเดตเตผเดฑเตเดกเตเดเตพเดเตเดเต เดตเดฟเดงเตเดฏเดฎเดพเดฃเต
เดฒเต เดฎเตเตฝ เดซเดฏเตฝ. เดจเดฟเดเตเดเตพ `-o' เดเดชเตโเดทเตป เดเดชเตเดเตเดทเดฟเดเตเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เดจเตเดเตเดเด เดเตเดฏเตเดฏเตเดฃเตเดเดคเตเดฒเตเดฒเดพเด
เดเดฒเตเดฒเดพ เดเดตเตผเดฑเตเดกเตเดเดณเตเด เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดชเตเดชเตเดเตเด.
เด เดธเดพเดงเตเดฏเด เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ
เดเดตเตผเดฑเตเดกเต เดซเดฏเดฒเดฟเตฝ เดฐเดฃเตเดเต เดคเดฐเด เดเดตเตผเดฑเตเดกเตเดเตพ เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเดพเด. เดเดฆเตเดฏเดคเตเดคเตเดคเต เดเตปเดเดฎเดฟเดเดเต เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฃเต
เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ. เดเดตเดฏเตเดเตเดเต เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดเดเตเดธเดธเต เดเตเดฏเตเดฏเดพเดตเตเดจเตเดจเดคเดพเดฃเต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด `%ENV' เดนเดพเดทเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดซเดฏเตฝ
เดตเตเดฐเดฟเดฏเดฌเดฟเตพ. เดธเดเตเดเตเดเดฐเดฟเดเตเดเต เดเดตเตผเดฑเตเดกเต เดซเดฏเดฒเดฟเตฝ เดเดต เดจเดฟเดธเตเดธเดพเดฐเดฎเดพเดฏเดฟ เด เดธเดพเดงเตเดตเดพเดเตเดเดพเด
`%ENV' เดฏเตเดเต เดเดเดฟเดคเดฎเดพเดฏ เดเดเดเดเตเดเตพ (เดเดต เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเตเดฑเต เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดฏเดฟเดฒเตเด เด เดธเดพเดงเตเดตเดพเดเตเดเดพเด,
เดคเตเตผเดเตเดเดฏเดพเดฏเตเด).
เดฆเดฟ เด เดธเดพเดงเตเดตเดพเดเตเดเตเด เดเดฎเดพเตปเดกเต
เดฐเดฃเตเดเดพเดฎเดคเตเดคเต เดคเดฐเด เดเดตเตผเดฑเตเดกเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเต 'เดเดตเตผเดฑเตเดกเต' เดเดฎเดพเตปเดกเต เดเดชเดฏเตเดเดฟเดเตเดเดพเดฃเต, เด เดคเต เดเดคเตเดชเตเดฒเต เดเดพเดฃเดชเตเดชเตเดเตเดจเตเดจเต
เด:
เด เดธเดพเดงเตเดตเดพเดเตเดเตเด , => , => , ...;
เดชเดคเดฟเดตเต เดเดตเดฟเดทเตเดเดพเดฐเด regexp เดเดฐเต เดเดพเตปเดกเดฟเดกเตเดฑเตเดฑเต เดเดฏ เดเดฒเตเดฒเดพ เดเดฐเตเดคเตเดคเดฟเดฐเดฟเดเตเด เดซเดฏเดฒเตเดฎเดพเดฏเตเด เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเตเดจเตเดจเต
เดจเดฟเตผเดฎเตเดฎเดพเดฃเดคเตเดคเดฟเดจเดพเดฏเดฟ. เดเดฐเตเดคเตเดคเดฟเดฐเดฟเดเตเด เดซเดฏเตฝ เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเตเดจเตเดจเตเดตเตเดเตเดเดฟเตฝ, เดตเตเดฐเดฟเดฏเดฌเดฟเตพ/เดฎเตเดฒเตเดฏเด เดเตเดกเดฟเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเด
เดเดฐเตเดคเตเดคเดฟเดฐเดฟเดเตเด เดซเดฏเดฒเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเตเดเตเด เดจเดฟเตผเดฎเตเดฎเดพเดฃ เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดฏเดฟเดฒเต เดฎเตเดฒเตเดฏเดเตเดเตพ เด เดธเดพเดงเตเดตเดพเดเตเดเตเด.
เดจเดฎเตเดเตเดเต เดเดคเตเดชเตเดฒเตเดณเตเดณ เดเดฐเต เดจเดฟเตผเดฎเตเดฎเดพเดฃ เด เดจเตเดคเดฐเตเดเตเดทเดฎเตเดฃเตเดเตเดจเตเดจเต เดเดฐเตเดคเตเด:
$CONS = เดชเตเดคเดฟเดฏ เดฆเตเดทเดเตเดเตพ(
COPT => '',
CDBG => '-g',
CFLAGS => '%COPT %CDBG',
);
เด เดชเตเดชเตเตพ เดจเดฎเตเดเตเดเต เดเดฐเต เดเดตเตผเดฑเตเดกเต เดซเดฏเตฝ เดเดฃเตเดเตเดเตเดเดฟเตฝ เดฎเตเตฝ เด เดเดฎเดพเตปเดกเต เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต:
เด เดธเดพเดงเตเดตเดพเดเตเดเตเด '\.o$', COPT => '-O', CDBG => '';
เดคเตเดเตผเดจเตเดจเต เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจ `-o over' เดเดณเตเดณ เดเดคเตเดเตเดเดฟเดฒเตเด `เดเตเตบเดธเต' เด เดญเตเดฏเตผเดคเตเดฅเดจ .o เด เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟ เดตเดดเดฟ เดซเดฏเดฒเตเดเตพ เดเตเดฏเตเดฏเตเด
เด เดตเดฏเต `-O' เดเตเดเดพเดคเต `-g' เดเดจเตเดจเดคเตเดชเดฏเตเดเดฟเดเตเดเต เดธเดฎเดพเดนเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดเดพเดฐเดฃเดฎเดพเดเตเดจเตเดจเต. เด เดธเดพเดงเตเดตเดพเดเตเดเตฝ เดคเตเตผเดเตเดเดฏเดพเดฏเตเด เดเดเดพเด
เดเดฐเต เดฑเตเดเตเดฒเตผ เดเดเตโเดธเตโเดชเตเดฐเตเดทเดจเตเดฑเต เดเดเดฟเดคเดฎเดพเดฏ เดคเดฟเดฐเดเตเดเตเดเตเดชเตเดชเต เดตเดดเดฟ เดเดฐเตเดฑเตเดฑ เดกเดฏเดฑเดเตโเดเดฑเดฟเดฏเดฟเดฒเตเดเตเดเต เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต.
เดนเดฒเต, เดตเตเตพเดกเดฟเดจเตเดฑเต เดฏเดฅเดพเตผเดคเตเดฅ เดชเดคเดฟเดชเตเดชเต เดเดคเดพ! เด เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดฏเดฟเตฝ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเด เดชเตเดฐเตเดเตเดฐเดพเด.
เด เดธเดพเดงเตเดตเดพเดเตเดเตฝ เดชเตเดฐเดฏเตเดเดฟเดเตเดเตเดฎเตเดชเตเดดเต เดจเตเดเตเดเด เดเตเดฏเตเดฏเตเดฎเตเดชเตเดดเต เดฆเตเดทเดเตเดเตพ เดเดเดฟเดคเดฎเดพเดฏ เดญเดพเดเดเตเดเตพ เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเดจเตเดจเต เดเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด:
% cons เดนเดฒเต
cc -g -c hello.c -o hello.o
cc -o เดนเดฒเต hello.o
% เดฆเตเดทเดเตเดเตพ -เด เดเดตเตผ เดนเดฒเต
cc -O -c hello.c -o hello.o
cc -o เดนเดฒเต hello.o
% เดฆเตเดทเดเตเดเตพ -เด เดเดตเตผ เดนเดฒเต
เดฆเตเดทเดเตเดเตพ: "เดนเดฒเต" เดเดพเดฒเดฟเดเดฎเดพเดฃเต.
% cons เดนเดฒเต
cc -g -c hello.c -o hello.o
cc -o เดนเดฒเต hello.o
'เดเดตเตผเดฑเตเดกเต' เดเดฎเดพเตปเดกเต เดคเดพเดคเตเดเดพเดฒเดฟเดเดฎเดพเดฏเดฟ, เดเตบ-เดฆเดฟ-เดซเตเดฒเตเดเตเดเต เดฎเดพเดคเตเดฐเดฎเต เดเดชเดฏเตเดเดฟเดเตเดเดพเดตเต เดเดจเตเดจเดคเต เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต
เดเดตเตผเดฑเตเดกเตเดเตพ เดชเตเดฒเดพเดฑเตเดฑเตเดซเตเด เดธเตเดตเดคเดจเตเดคเตเดฐเดฎเดฒเตเดฒเดพเดคเตเดคเดคเดฟเดจเดพเตฝ เดตเดฟเดเดธเดจเดคเตเดคเดฟเดจเต เดเดตเดถเตเดฏเดฎเดพเดฏ เด เดธเดพเดงเตเดตเดพเดเตเดเดฒเตเดเตพ
เดเดพเดฐเดฃเด เด เดตเตผ เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเตเดเดณเตเดเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเตเดเตเดเตเดฑเดฟเดเตเดเตเดณเตเดณ เด เดเตเดคเตเดค เด เดฑเดฟเดตเดฟเดจเต เดตเดณเดฐเตเดฏเดงเดฟเดเด เดเดถเตเดฐเดฏเดฟเดเตเดเตเดจเตเดจเต. เดตเตเดฃเตเดเดฟ
เดคเดพเตฝเดเตเดเดพเดฒเดฟเด เดเดชเดฏเตเดเด, เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด, เด เดต เดจเดฟเดเตเดเตพเดเตเดเต เดตเตเดฃเตเดเดคเต เดคเดจเตเดจเตเดฏเดพเดฃเต.
เดชเตเตผเดฃเตเดฃเดฎเดพเดฏเตเด เดเดชเตเดฑเตเดฑเดฟเดฎเตเดธเต เดเตเดฏเตเดฏเดพเดจเตเดณเตเดณ เดเดดเดฟเดตเต เดจเตฝเดเตเดจเตเดจเดคเต เดเดชเตเดชเตเดดเตเด เดเดชเดฏเตเดเดชเตเดฐเดฆเดฎเดพเดฃเตเดจเตเดจ เดเดพเดฐเตเดฏเด เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด
เดเตฝเดชเตเดชเดพเดฆเดจ เดเดชเดฏเตเดเดคเตเดคเดฟเดจเตเดณเตเดณ เดเดฐเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต เดชเดคเดฟเดชเตเดชเต--เตฝ เดจเดฟเดจเตเดจเต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด เดเดชเตเดชเด เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดซเดฏเดฒเตเดเตพ. เด เดตเดดเดฟ
เดชเตเดฒเดพเดฑเตเดฑเตโเดซเตเดฎเดฟเดฒเตเดเตเดเต เดเดชเตเดฑเตเดฑเดฟเดฎเตเดธเต เดเตเดฏเตเดค เดธเดฟเดธเตเดฑเตเดฑเด เดจเดฟเดเตเดเตพเดเตเดเต เดเตเดฐเดฎเตเดเดฐเดฟเดเตเดเดพเด. เดเดชเตเดฑเตเดฑเดฟเดฎเตเดธเตผ เดเตเดฐเตเดกเต-เดเดซเตเดเตพ เดเดตเดฟเดเต เดเดฏเดฟเดฐเดฟเดเตเดเดฃเด
เดเดฃเตเดเดพเดเตเดเดฟเดฏเดคเต (เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดชเตเตผเดฃเตเดฃเดฎเดพเดฏ เดเดชเตเดฑเตเดฑเดฟเดฎเตเดธเตเดทเตป เดเดชเดฏเตเดเดฟเดเตเดเต เดชเตเดฐเดคเตเดฏเตเด เดซเดฏเดฒเตเดเตพ เดธเดฎเดพเดนเดฐเดฟเดเตเดเตเดเตเดเดฟเดฒเตเดฒ), เดคเตเดเตผเดจเตเดจเต
เดเดต เดชเดฟเตปเดเดพเดฎเดฟเดเตพเดเตเดเดพเดฏเดฟ (เดชเตเดจเดฐเตเตฝเดชเดพเดฆเดจเดเตเดทเดฎเดค) เดจเตเดฐเดฟเดเตเดเต เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเตเดเดณเดฟเตฝ เดฐเตเดเดชเตเดชเตเดเตเดคเตเดคเดพเด.
เดเตเดเตเดคเตฝ on เดจเดฟเดฐเตเดฎเตเดฎเดพเดฃเด เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟเดเตพ
เดธเตเดตเดคเต เดจเดฟเดฐเตเดฎเตเดฎเดพเดฃเด เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ
เด เดเดจเตเดจ เดเดถเดฏเด เดเดเตเดเตพ เดชเดฐเดพเดฎเตผเดถเดฟเดเตเดเตเดเดฏเตเด เดเดชเดฏเตเดเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดคเต เดจเดฟเดฐเตเดฎเตเดฎเดพเดฃเด เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ, เดชเดฒ เดคเดตเดฃ
เดฎเตเตป เดชเตเดเตเดเตพ. เดเดชเตเดชเตเตพ เดเดคเต เดเตเดฑเดเตเดเตเดเตเดเดฟ เดเตเตบเดเตเดฐเตเดฑเตเดฑเต เดเตเดฏเตเดฏเดพเตป เดธเดฎเดฏเดฎเดพเดฏเดฟ. เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเดต เดเดชเดฏเตเดเดฟเดเตเดเต
เดชเตเดฐเดธเตเดคเดพเดตเดจ:
$env = เดชเตเดคเดฟเดฏ เดฆเตเดทเดเตเดเตพ();
เดเดฐเต เดชเตเดคเดฟเดฏ, เดกเดฟเดซเตเตพเดเตเดเต เดจเดฟเตผเดฎเตเดฎเดพเดฃ เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟเดฏเตเดเตเดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดเดฐเต เดฑเดซเดฑเตปเดธเต เดธเตเดทเตเดเดฟเดเตเดเดชเตเดชเตเดเตเดจเตเดจเต. เดเดคเดฟเตฝ เดเดฐเต เดจเดฎเตเดชเตผ เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต
เดจเดฟเตผเดฎเตเดฎเดพเดฃ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเตเด เดเดฟเดฒ เดฐเตเดคเดฟเดเดณเตเด. เดเดชเตเดชเตเตพ เดเดดเตเดคเตเดฎเตเดชเตเตพ, เดกเดฟเดซเตเตพเดเตเดเต เดฒเดฟเดธเตเดฑเตเดฑเต
เดจเดฟเตผเดฎเตเดฎเดพเดฃ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฐเตเดคเดฟเดฏเดฟเตฝ เดจเดฟเตผเดตเดเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต:
CC => 'cc',
CFLAGS => '',
CCCOM => '%CC %CFLAGS %_IFLAGS -c %< -o %>',
INCDIRPREFIX => '-I',
CXX => '%CC',
CXXFLAGS => '%CFLAGS',
CXXCOM => '%CXX %CXXFLAGS %_IFLAGS -c %< -o %>',
เดฒเดฟเดเตเดเต => '%CXX',
LINKCOM => '%LINK %LDFLAGS -o %> %< %_LDIRS %LIBS',
LINKMODULECOM => '%LD -r -o %> %<',
LIBDIRPREFIX => '-L',
AR => 'ar',
ARFLAGS => 'r',
ARCOM => "%AR %ARFLAGS %> %<\n%RANLIB %>",
RANLIB => 'ranlib',
AS => 'เดเดฏเดฟ',
เดชเดคเดพเดเดเตพ => '',
ASCOM => '%AS %ASFLAGS %< -o %>',
LD => 'ld',
LDFLAGS => '',
PREFLIB => 'lib',
SUFLIB => '.a',
SUFLIBS => '.so:.a',
SUFOBJ => '.o',
ENV => { 'PATH' => '/ เดฌเดฟเตป:/ usr / bin'},
Win32 เดธเดฟเดธเตเดฑเตเดฑเดเตเดเดณเดฟเตฝ (Windows NT), เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดจเดฟเตผเดฎเตเดฎเดพเดฃ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เด เดธเดพเดงเตเดตเดพเดเตเดเตเดจเตเดจเต
เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ:
CC => 'cl',
CFLAGS => '/nologo',
CCCOM => '%CC %CFLAGS %_IFLAGS /c %< /Fo%>',
CXXCOM => '%CXX %CXXFLAGS %_IFLAGS /c %< /Fo%>',
INCDIRPREFIX => '/I',
LINK => 'เดฒเดฟเดเตเดเต',
LINKCOM => '%LINK %LDFLAGS /out:%> %< %_LDIRS %LIBS',
LINKMODULECOM => '%LD /r /o %> %<',
LIBDIRPREFIX => '/LIBPATH:',
AR => 'lib',
ARFLAGS => '/nologo ',
ARCOM => "%AR %ARFLAGS /out:%> %<",
RANLIB => '',
LD => 'เดฒเดฟเดเตเดเต',
LDFLAGS => '/nologo ',
PREFLIB => '',
SUFEXE => '.exe',
SUFLIB => '.lib',
SUFLIBS => '.dll:.lib',
SUFOBJ => '.obj',
เด เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟเดฏเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเตเดเตเด เดตเดฟเดตเดฟเดง เดฐเตเดคเดฟเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต
เดชเตเดฐเดคเตเดฏเตเดเดฟเดเตเดเต เดเดฐเต เดฌเดพเดนเตเดฏ เดเดฎเดพเตปเดกเต เดเดคเตเดฏเดจเตเดคเดฟเดเดฎเดพเดฏเดฟ เดเดตเดถเตเดฏเดชเตเดชเตเดเตเดจเตเดจ เดเดคเต เดฐเตเดคเดฟเดฏเตเด เดเดตเดฏเตเดเตเดเต เดชเดเดฐเด เดตเดฏเตเดเตเดเตเด
เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เด เดตเดธเดพเดจ เดเดฎเดพเตปเดกเดฟเดฒเตเดเตเดเต เดเดเดฟเดคเดฎเดพเดฏเดคเต. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, `Objects' เดฐเตเดคเดฟ เดเดเตเดเตเดเตเดจเตเดจเต
เดจเดฟเดฐเดตเดงเดฟ เดธเตเดดเตเดธเต เดซเดฏเดฒเตเดเดณเตเด เดเดตเดถเตเดฏเดฎเตเดเตเดเดฟเตฝ เด เดจเตเดฌเดจเตเดง เดเดฌเตโเดเดเตโเดฑเตเดฑเต เดฒเดญเดฟเดเตเดเดพเตป เดเตเดฐเดฎเตเดเดฐเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต
เดซเดฏเดฒเตเดเตพ. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต:
เดเดฌเตเดเดเตเดฑเตเดฑเตเดเตพ $env 'foo.c', 'bar.c';
เดเดตเดถเตเดฏเดฎเตเดเตเดเดฟเตฝ เดเตฝเดชเตเดชเดพเดฆเดฟเดชเตเดชเดฟเดเตเดเดพเตป เดเดคเต เดเตเดฐเดฎเตเดเดฐเดฟเดเตเดเตเด. foo.o เดเดชเตเดชเด bar.o. เด เดญเตเดฏเตผเดคเตเดฅเดฟเดเตเด เดเดฎเดพเตปเดกเต เดฒเดณเดฟเดคเดฎเดพเดฃเต
`%CCCOM', เด เดคเต เดเดตเดถเตเดฏเดฎเดพเดฏ เดฌเดพเดนเตเดฏ เดเดฎเดพเตปเดกเดฟเดฒเตเดเตเดเต เดชเดเดฐเดคเตเดคเดฟเดฒเตเดเต เดตเดฟเดเดธเดฟเดเตเดเตเดจเตเดจเต
เดเดฐเต เดตเดธเตเดคเตเดตเตเด เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดพเตป. 'เดเดฎเดพเตปเดกเดฟเดจเต' เดเตเดดเดฟเตฝ เดเดเตเดเตพ เดชเดเดฐเด เดตเดฏเตเดเตเดเตฝ เดจเดฟเดฏเดฎเดเตเดเตพ เดชเดฐเตเดฏเดตเตเดเตเดทเดฃเด เดเตเดฏเตเดฏเตเด
เดฐเตเดคเดฟ, เดคเดพเดดเต.
เดจเดฟเตผเดฎเตเดฎเดพเดฃ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดฎเดฑเตเดฑเต เดเดตเดถเตเดฏเดเตเดเตพเดเตเดเตเด เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, `CPPPATH' เดเดฃเต
เดกเดฏเดฑเดเตโเดเดฑเดฟเดเตพ เดเตพเดชเตเดชเตเดเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเตเดฑเต เดเตเดณเตป-เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเดชเตเดชเตเดเตเด เดชเดพเดค เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดพเตป เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต. เดเดตเดฏเดพเดฃเต เดเดฆเตเดฆเตเดถเดฟเดเตเดเตเดจเตเดจเดคเต
เดธเดฟ เดชเตเดฐเตเดชเตเดฐเตเดธเดธเดฑเดฟเดฒเตเดเตเดเต เดเตเดฎเดพเดฑเตเดเดฏเตเด เดธเดฟ-เดซเดฏเตฝ เดธเตเดเดพเดจเดฟเดเดเต เดฎเตเดทเดฟเดจเดฑเดฟ เดเดชเดฏเตเดเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต
เดเดฐเต เดธเดฟ เดเดฎเตเดชเตเดฒเตเดทเดจเดฟเตฝ เดเตพเดชเตเดชเตเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดกเดฟเดชเตปเดกเตปเดธเดฟเดเตพ เดจเดฟเตผเดฃเตเดฃเดฏเดฟเดเตเดเตเด. เดเดจเตเดจเต เดคเตเดเดเตเดเตเดจเตเดจ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ
เด เดเดฟเดตเดฐเดฏเดฟเดเตเด, เดตเดฟเดตเดฟเดง เดฐเตเดคเดฟเดเดณเดพเตฝ เดธเตเดทเตเดเดฟเดเตเดเดชเตเดชเตเดเตเดเดตเดฏเดพเดฃเต, เด เดต เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ ``เดเดจเตเดคเดฐเดฟเดเด'' เดเดจเตเดจเต เดชเดฐเดฟเดเดฃเดฟเดเตเดเดฃเด
เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดเดฐเต เดตเดธเตเดคเตเดตเดฟเดจเต เดธเตเดทเตเดเดฟเดเตเดเดพเตป เดเดตเดถเตเดฏเดชเตเดชเตเดเตเดจเตเดจ เดเดฐเต เดฐเตเดคเดฟ เดตเดฟเดณเดฟเดเตเดเตเดฎเตเดชเตเตพ
เดเดฐเต เดธเดฟ เดเดฑเดตเดฟเดเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต, `_IFLAGS' เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดธเตเดทเตเดเดฟเดเตเดเต: เดเดคเต `-I' เดธเตเดตเดฟเดเตเดเตเดเดณเตเดฎเดพเดฏเดฟ เดฏเตเดเดฟเดเตเดเตเดจเตเดจเต
'CPPPATH' เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏ เดกเดฏเดฑเดเตโเดเดฑเดฟเดเดณเต เดชเตเดฐเดคเดฟเดจเดฟเดงเตเดเดฐเดฟเดเตเดเดพเตป C เดเดเดชเตเดฒเดฑเดฟเดจเต เดเดตเดถเตเดฏเดฎเดพเดฃเต.
เดเดคเตเดเตเดเดฟเดฒเตเด เดชเตเดฐเดคเตเดฏเตเด เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดเตเดเต, เดเดฐเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเดฟเดจเตเดฑเต เดฎเตเดฒเตเดฏเด เดเดฐเดฟเดเตเดเตฝ เดธเดเตเดเตเดเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เดคเตเดเตผเดจเตเดจเต
เดเดฐเดฟเดเตเดเดฒเตเด เดชเตเดจเดเดธเดเตเดเดฎเดพเดเตเดเดฐเตเดคเต (เดเดฐเต เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดฎเดพเดฑเตเดฑเดพเตป, เดจเดฟเดเตเดเตพ เดเดฐเต เดชเตเดคเดฟเดฏ เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดธเตเดทเตเดเดฟเดเตเดเดฃเด. เดฐเตเดคเดฟเดเตพ เดจเตฝเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต
เด เดเดตเดถเตเดฏเดคเตเดคเดฟเดจเดพเดฏเดฟ เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดเตพ เดชเดเตผเดคเตเดคเตเดจเตเดจเดคเดฟเดจเต). เดชเตเดฒเตเดณเตเดณ เดเดฟเดฒ เดเดจเตเดคเดฐเดฟเด เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ
`_IFLAGS' เดเดตเดถเตเดฏเดพเดจเตเดธเดฐเดฃเด เดธเตเดทเตโเดเดฟเดเตเดเดชเตเดชเตเดเตเดเดตเดฏเดพเดฃเต, เดเดจเตเดจเดพเตฝ เดเดฐเดฟเดเตเดเตฝ เดธเดเตเดเตเดเดฐเดฟเดเตเดเดพเตฝ, เด เดต เดเตเดตเดจเตเดฑเต เดเตเดตเดฟเดคเดคเตเดคเดฟเดจเดพเดฏเดฟ เดธเตเดฅเดฟเดฐเดฎเดพเดฏเดฟ เดจเดฟเดฒเดจเดฟเตฝเดเตเดเตเด
เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ.
`CFLAGS', `LDFLAGS', `ARFLAGS' เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดเดฒเตเดฒเดพเด เดเดชเตโเดทเดจเตเดเตพ เดเตเดฎเดพเดฑเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดฐเต เดธเตเดฅเดฒเด เดจเตฝเดเตเดจเตเดจเต
เดฏเดฅเดพเดเตเดฐเดฎเด เดเดฎเตเดชเตเดฒเตผ, เดฒเตเดกเตผ, เดเตผเดเตเดเตเดตเตผ. เดเตเดฑเดเตเดเต เดตเตเดฏเดเตเดคเดฎเดพเดฏเดฟ, `INCDIRPREFIX'
เดตเตเดฐเดฟเดฏเดฌเดฟเตพ, เดเตพเดชเตเดชเตเดเตเดจเตเดจ เดเดฐเตเดจเตเดจเดฟเดจเตเดฑเตเดฏเตเด เดคเตเดเดเตเดเดคเตเดคเดฟเตฝ เดเตเดเตเดเดฟเดเตเดเตเตผเดเตเดเตเดฃเตเด เดเดชเตโเดทเตป เดธเตเดเตเดฐเดฟเดเดเต เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเดจเตเดจเต
เดกเดฏเดฑเดเตโเดเดฑเดฟ เด เดเตเดเดจเต เดเดเดชเตเดฒเดฑเดฟเดจเต เดเดตเดฟเดเต เดเดฃเตเดเตเดคเตเดคเดฃเดฎเตเดจเตเดจเต เด เดฑเดฟเดฏเดพเด .h เดซเดฏเดฒเตเดเตพ. เด เดคเตเดชเตเดฒเต, เดฆเดฟ
`LIBDIRPREFIX' เดตเตเดฐเดฟเดฏเดฌเดฟเตพ, เดเดคเดฟเดจเตเดฑเต เดคเตเดเดเตเดเดคเตเดคเดฟเดฒเตเดเตเดเต เดเตเตผเดเตเดเตเดฃเตเด เดเดชเตโเดทเตป เดธเตเดเตเดฐเดฟเดเดเต เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเดจเตเดจเต.
เดฒเดฟเดเตเดเตผ เดฒเตเดฌเตเดฐเดฑเดฟเดเตพเดเตเดเดพเดฏเดฟ เดคเดฟเดฐเดฏเตเดฃเตเด เดเดฐเต เดกเดฏเดฑเดเตเดเดฑเดฟเดฏเตเด.
เดฎเดฑเตเดฑเตเดฐเต เดตเตเดฐเดฟเดฏเดฌเดฟเตพ, `ENV', เดเดเตเดธเดฟเดเตเดฏเตเดทเตป เดธเดฎเดฏเดคเตเดคเต เดธเดฟเดธเตเดฑเตเดฑเด เดเตปเดตเดฏเตเตบเดฎเตเดจเตเดฑเต เดจเดฟเตผเดฃเตเดฃเดฏเดฟเดเตเดเดพเตป เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต
เดเดฐเต เดฌเดพเดนเตเดฏ เดเดฎเดพเตปเดกเดฟเดจเตเดฑเต. เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ, เดธเดเตเดเตเดเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดเด เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดตเตเดฐเดฟเดฏเดฌเดฟเตพ `PATH' เดเดฃเต,
เดเดฐเต UNIX เดเดฎเดพเตปเดกเดฟเดจเตเดฑเต เดเดเตเดธเดฟเดเตเดฏเตเดทเตป เดชเดพเดคเดฏเดพเดฃเดฟเดคเต. เดชเดฐเดฎเดพเดตเดงเดฟ เดชเตเดจเดฐเตเตฝเดชเดพเดฆเดจเดเตเดทเดฎเดคเดฏเตเดเตเดเดพเดฏเดฟ, เดจเดฟเดเตเดเตพ เดเตเดฏเตเดฏเดฃเด
เดจเดฟเดเตเดเดณเตเดเต เดเดฏเตผเดจเตเดจ เดคเดฒเดคเตเดคเดฟเตฝ เดจเดฟเดเตเดเดณเตเดเต เดธเตเดตเดจเตเดคเด เดเดเตเดธเดฟเดเตเดฏเตเดทเตป เดชเดพเดคเตเดคเต เดธเดเตเดเตเดเดฐเดฟเดเตเดเดพเตป เดถเดฐเดฟเดเตเดเตเด เดเตเดฐเดฎเตเดเดฐเดฟเดเตเดเตเด เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด เดซเดฏเตฝ (เด เดฒเตเดฒเตเดเตเดเดฟเตฝ
เดเดฐเตเดชเดเตเดทเต Perl `use' เดเดฎเดพเตปเดกเต เดเดชเดฏเตเดเดฟเดเตเดเต เดเดเดฟเดคเดฎเดพเดฏ เดเดฐเต เดจเดฟเตผเดฎเตเดฎเดพเดฃ เดชเดพเดเตเดเตเดเต เดเดฑเดเตเดเตเดฎเดคเดฟ เดเตเดฏเตเดฏเตเด เดตเดดเดฟ). เดฆเดฟ
เดกเดฟเดซเตเตพเดเตเดเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดจเดฟเดเตเดเดณเต เดเตเดฐเตเดฃเตเดเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเตเดฑเดคเตเดคเดพเดเตเดเดพเตป เดเดฆเตเดฆเตเดถเดฟเดเตเดเตเดณเตเดณเดคเดพเดฃเต.
เดเดจเตเดฑเตผเดชเตเดณเดฟเดเดเต เดจเดฟเดฐเตเดฎเตเดฎเดพเดฃเด เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ
เดเตบเดธเตเดเตเดฐเดเตเดทเตป เดเตปเดตเดฏเตเตบเดฎเตเดจเตเดฑเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดเดฑเดตเดฟเดเดคเตเดคเดฟเดฒเตเด เดเดพเตผเดเตเดฑเตเดฑเต เดซเดฏเตฝ เดจเดพเดฎเดเตเดเดณเดฟเดฒเตเด เดเดจเตเดฑเตผเดชเตเดณเตเดฑเตเดฑเต เดเตเดฏเตเดคเตเดเตเดเดพเด
เดจเดฟเตผเดฎเตเดฎเดพเดฃ เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดจเดพเดฎเด `%' เดเดชเดฏเตเดเดฟเดเตเดเต เดชเตเดฐเดฟเดซเดฟเดเตเดธเต เดเตเดฏเตเดคเตเดเตเดฃเตเดเต.
$env = เดชเตเดคเดฟเดฏ เดฆเตเดทเดเตเดเตพ(
DESTDIR => 'เดชเตเดฐเตเดเตเดฐเดพเดฎเตเดเตพ',
SRCDIR => 'src',
);
เดชเตเดฐเตเดเตเดฐเดพเด $env '%DESTDIR/hello', '%SRCDIR/hello.c';
เดจเดฟเตผเดฎเตเดฎเดพเดฃ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเตเดเต เดตเดฟเดเดพเดธเด เดเดตเตผเดคเตเดคเดจเดฎเดพเดฃเต - เด เดคเดพเดฏเดคเต เดซเดฏเตฝ เดชเตเดฐเต(เดเตพ) เดตเตเดฃเตเดเตเด เดตเดฐเตเด-
เดเตเดเตเดคเตฝ เดชเดเดฐเด เดตเดฏเตเดเตเดเดพเตป เดเดดเดฟเดฏเดพเดคเตเดคเดคเต เดตเดฐเต เดตเดฟเดชเตเดฒเตเดเดฐเดฟเดเตเดเต. เดเดฐเต เดจเดฟเตผเดฎเตเดฎเดพเดฃ เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดเดฒเตเดฒเตเดเตเดเดฟเตฝ
เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดฏเดฟเตฝ เดจเดฟเตผเดตเดเดฟเดเตเดเดพเตฝ, เดจเตพ เดธเตเดเตเดฐเดฟเดเดเต เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเดเตเดเตเด.
เดธเตเดตเดคเต เดจเดฟเดฐเตเดฎเตเดฎเดพเดฃเด เดฐเตเดคเดฟเดเตพ
เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ เดจเดฟเตผเดฎเตเดฎเดพเดฃ เดฐเตเดคเดฟเดเดณเตเดเต เดชเดเตเดเดฟเดเดฏเดฟเตฝ เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเดต เดเตพเดชเตเดชเตเดเตเดจเตเดจเต:
เดฆเดฟ `เดชเตเดคเดฟเดฏเดคเต' เดฌเดฟเตฝเดกเตผ
`เดชเตเดคเดฟเดฏ' เดฐเตเดคเดฟ เดเดฐเต เดชเตเตพ เดเดฌเตเดเดเตเดฑเตเดฑเต เดเตบเดธเตเดเตเดฐเดเตเดฑเตเดฑเดฑเดพเดฃเต. เด เดคเดพเดฏเดคเต, เดเดคเต เดเดฐเต เดฑเดซเดฑเตปเดธเต เดฎเตเดเตเดจ เด เดญเตเดฏเตผเดคเตเดฅเดฟเดเตเดเดฟเดเตเดเดฟเดฒเตเดฒ
เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดเดฐเต เดจเดฟเตผเดฎเตเดฎเดพเดฃ เด เดจเตเดคเดฐเตเดเตเดทเดคเตเดคเดฟเดฒเตเดเตเดเต เดธเตเดเดจ, เดชเดเตเดทเต, เดชเดเดฐเด เดธเตเดฅเดฟเดฐเดฎเดพเดฏเดฟ, เดชเตเดฐเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต
เดชเตเดณเดฟเดจเตเดฑเต เดชเดพเดเตเดเตเดเต เด เดตเดฟเดเต เดเตบเดธเตเดเตเดฐเดเตเดฑเตเดฑเตผ เดจเดฟเตผเดตเดเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เดฐเตเดคเดฟ เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฐเตเดคเดฟเดฏเดฟเตฝ เดชเตเดฐเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต:
$env = เดชเตเดคเดฟเดฏ เดฆเตเดทเดเตเดเตพ( );
เดจเดฟเดเตเดเตพเดเตเดเต เดคเดฟเดฐเดฟเดเต เดฒเดญเดฟเดเตเดเตเดจเตเดจ เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดชเดพเดเตเดเตเดเต `เดเตเตบเดธเต' เดเดฏเดฟ เด เดจเตเดเตเดฐเดนเดฟเดเตเดเดชเตเดชเตเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เด เดคเดฟเดจเตผเดคเตเดฅเด เด เดคเต เดเตเดฏเตเดฏเตเด เดเดจเตเดจเดพเดฃเต
เดคเดพเดดเต เดตเดฟเดตเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ เดฐเตเดคเดฟเดเตพ เด เดคเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เดตเตเดฏเดเตเดคเดฟเดเดค เดจเดฟเตผเดฎเตเดฎเดพเดฃเด
เดเดฐเต เดเดตเตผเดฑเตเดกเต เดฒเดฟเดธเตเดฑเตเดฑเดฟเตฝ เดชเตเดฐเต/เดฎเตเดฒเตเดฏเด เดเตเดกเดฟเดเตพ เดจเตฝเดเดฟเดเตเดเตเดฃเตเดเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เด เดธเดพเดงเตเดตเดพเดเตเดเดพเดตเตเดจเตเดจเดคเดพเดฃเต. เด เดคเดฒเตเดฒ
เดเดคเตเดเตเดเดฟเดฒเตเด เดเดฎเดพเตปเดกเต เดเตปเดตเดฏเตเตบเดฎเตเดจเตเดฑเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเดฟเดจเต เด เดธเดพเดงเตเดตเดพเดเตเดเดพเตป (เด เดคเดพเดฏเดคเต `ENV'-เดจเต เดเตเดดเดฟเดฒเตเดณเตเดณ เดเดจเตเดคเตเด), เดจเดฟเดเตเดเตพ เดเตเดฏเตเดฏเตเดฃเตเดเดฟ เดตเดฐเตเด
เด เดตเดฏเตเดฒเตเดฒเดพเด เด เดธเดพเดงเตเดตเดพเดเตเดเตเด. เดเดฐเต 'เดชเดเตผเดชเตเดชเต' เดฐเตเดคเดฟ เดเดชเดฏเตเดเดฟเดเตเดเต เดจเดฟเดเตเดเตพเดเตเดเต เด เดฌเตเดฆเตเดงเดฟเดฎเตเดเตเดเต เดฎเดฑเดฟเดเดเดเตเดเดพเตป เดเดดเดฟเดฏเตเด
เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดจเดฟเตผเดฎเตเดฎเดพเดฃ เด เดจเตเดคเดฐเตเดเตเดทเด.
เดฆเดฟ 'เดเตเดฒเตเตบ' เดฐเตเดคเดฟ
`เดเตเดฒเตเตบ' เดฐเตเดคเดฟ เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดเดฐเต เดจเดฟเตผเดฎเตเดฎเดพเดฃ เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดฏเตเดเต เดเดฐเต เดเตเดฒเตเตบ เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเต, เด เดคเต เดเดเดพเด
เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ เดตเดฟเดณเดฟเดเตเดเตเดจเตเดจเดคเต:
$env2 = $env1->เดเตเดฒเตเตบ( );
เดเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏ เด เดจเตเดคเดฐเตเดเตเดทเด เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดจเดฟเดเตเดเตพเดเตเดเต เดธเดพเดงเดพเดฐเดฃ เดฐเตเดคเดฟเดฏเดฟเตฝ เดเดตเตผเดฑเตเดกเตเดเตพ เดจเตฝเดเดพเด
เดเดฑเดฟเดเดฟเดจเตฝ. เดจเดฟเดเตเดเตพเดเตเดเต เดเดฐเต เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดเตเดเต เดเดฐเต เดชเตเดคเดฟเดฏ เดชเตเดฐเต เดตเตเดฃเดฎเตเดเตเดเดฟเตฝ (เด เดคเต เดเดชเตเดชเตเตพ เดธเดนเดพเดฏเดเดฎเดพเดฏเตเดเตเดเดพเด
เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดเดเดเดเตเดเดณเดฟเดฒเตเดเตเดเต เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดเตพ เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ เดเตเดฏเตเดฏเตเดจเตเดจเต), เดจเดฟเดเตเดเตพเดเตเดเต เดฒเดณเดฟเดคเดฎเดพเดฏ เด เดธเตเตปเดฎเตเดจเตเดฑเต เดเดชเดฏเตเดเดฟเดเตเดเดพเด.
เดฆเดฟ 'เดชเดเตผเดชเตเดชเต' เดฐเตเดคเดฟ
เดเดฐเต เดเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดฌเดพเดนเตเดฏเดฎเดพเดฏเดฟ เดจเดฟเตผเดตเดเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดจเดฟเตผเดฎเตเดฎเดพเดฃ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเต `เดชเดเตผเดชเตเดชเต' เดฐเตเดคเดฟ เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเตเดเตเดเตเดเตเดจเตเดจเต
เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟ, เด เดตเดฏเต เดชเตเดฐเต/เดฎเตเดฒเตเดฏ เดเตเดกเดฟเดเดณเตเดเต เดชเดเตเดเดฟเดเดฏเดพเดฏเดฟ เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต. เดเดตเตผเดฑเตเดกเตเดเดณเตเด เดเดเดพเด
เดจเตฝเดเดฟเดฏเดฟเดเตเดเตเดฃเตเดเตเดเตเดเดฟเตฝ, เด เดธเดพเดงเตเดตเดพเดเตเดเดชเตเดชเตเดเตเด เดฎเตเดฒเตเดฏเดเตเดเตพ เดเดเดฟเดคเดฎเดพเดฏ เดฐเตเดคเดฟเดฏเดฟเตฝ เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเด. เดฆเดฟ
เดคเดพเดดเตเดฏเตเดณเตเดณ เดชเตเดฐเตเดเตเดเตเดเตเดชเตเดชเดฟเตฝ เดเดพเดฃเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเตเดชเตเดฒเต, เดฎเดเดเตเดเดฟเดฏ เดชเดเตเดเดฟเด เดเดฐเต เดนเดพเดทเดฟเดฒเตเดเตเดเต เด เดธเตเตป เดเตเดฏเตเดฏเดพเด, เดชเดเตเดทเต เด เดคเดฟเดจเตเด เดเดดเดฟเดฏเตเด
เดฎเดฑเตเดฑเต เดตเดดเดฟเดเดณเดฟเตฝ เดเตเดคเตเดฐเดฟเดฎเด เดจเดเดคเตเดคเดพเด:
%env = $env1->เดชเดเตผเดชเตเดชเต( );
เดเดฐเต เดนเดพเดทเดพเดฏ 'ENV' เดฏเตเดเต เดฎเตเดฒเตเดฏเดตเตเด เดเดฐเต เดชเตเดคเดฟเดฏ เดนเดพเดทเดฟเดฒเตเดเตเดเต เดชเดเตผเดคเตเดคเตเดจเตเดจเต, เด เดคเดฟเดจเดพเตฝ เดเดคเต
เดฏเดฅเดพเตผเดคเตเดฅ เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟเดฏเต เดฌเดพเดงเดฟเดเตเดเตเดฎเตเดจเตเดจ เดญเดฏเดฎเดฟเดฒเตเดฒเดพเดคเต เดฎเดพเดฑเตเดฑเดฟ. เด เดคเดฟเดจเดพเตฝ, เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดจเดฟเดเตเดเตพ เดถเดฐเดฟเดเตเดเตเด เดเดฃเตเดเตเดเดฟเตฝ
เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดฏเดฟเตฝ `PATH' เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เด เดธเดพเดงเตเดตเดพเดเตเดเดพเตป เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจเต, เดจเดฟเดเตเดเตพเดเตเดเต เดเดคเต เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเตเด
เดคเดพเดดเต:
% cons = เดชเตเดคเดฟเดฏ เดฆเตเดทเดเตเดเตพ()->เดชเดเตผเดชเตเดชเต ();
$cons{ENV}{PATH} = " ";
$cons = เดชเตเดคเดฟเดฏ เดฆเตเดทเดเตเดเตพ(%cons);
เดเดคเต เดกเดฟเดซเตเตพเดเตเดเต เดเดเตโเดธเดฟเดเตเดฏเตเดทเตป เดเตปเดตเดฏเตเตบเดฎเตเดจเตเดฑเดฟเดฒเตเดณเตเดณ เดฎเดฑเตเดฑเตเดจเตเดคเตเดเตเดเดฟเดฒเตเด เดถเตเดทเดฟเดเตเดเตเด
เดถเดฒเตเดฏเดชเตเดชเตเดเตเดคเตเดคเดพเดคเต.
เดฆเดฟ 'เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเด' เดฐเตเดคเดฟ
'เดเตปเดธเตเดฑเตเดฑเดพเตพ' เดฐเตเดคเดฟ เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดซเดฏเดฒเตเดเตพ เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดซเดฏเดฒเตเดเดณเดฟเตฝ เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเดพเตป เดเตเดฐเดฎเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต
เดกเดฏเดฑเดเตเดเดฑเดฟ. เดเตปเดธเตเดฑเตเดฑเดพเดณเตเดทเตป เดเดชเตเดฑเตเดฑเดฟเดฎเตเดธเต เดเตเดฏเตโเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต: เดฒเดฟเดเตเดเต เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเตเดฎเตเดเตเดเดฟเตฝ เดซเดฏเตฝ เดชเดเตผเดคเตเดคเดฟเดฒเตเดฒ. เดเดเตเดเดฟเตฝ
เดเดคเต เดเดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเตเดตเดญเดพเดตเดฎเดฒเตเดฒ, เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเดพเตป เดจเดฟเดเตเดเตพ เดฎเดฑเตเดฑเตเดฐเต เดฐเตเดคเดฟ เดเดชเดฏเตเดเดฟเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต
เดซเดฏเตฝ. เดเดคเดฟเดจเต เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฐเตเดคเดฟเดฏเดฟเตฝ เดตเดฟเดณเดฟเดเตเดเตเดจเตเดจเต:
$env เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเด , ;
เดเตปเดธเตโเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเดฃเตเด เดซเดฏเดฒเตเดเตพ เดเดเดชเดเตเดทเตเดฏเดฎเดพเดฏเดฟ เดชเตเดฐเดฟเดเตเดฎเตเดชเตเตพ, เด เดตเดธเดพเดจเดคเตเดคเตเดคเต เดฎเดพเดคเตเดฐเด
เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดค เดเดพเตผเดเตเดฑเตเดฑเต เดจเดพเดฎเดคเตเดคเดฟเดจเดพเดฏเดฟ เดเดฐเต เดชเตเดฐเดฟเดจเตเดฑเตเดฏเตเด เดเดเดเด เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต. เด เดคเดฟเดจเดพเตฝ, เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดจเดฟเดเตเดเดณเดพเดฃเตเดเตเดเดฟเตฝ
เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเดพเตป เดเตเดฐเดฎเตเดเดฐเดฟเดเตเดเตเด foo/bar in เด เดเดฟเดคเตเดคเดฑ, เดเดคเต เดเดฐเต เดธเตเดทเตเดเดฟเดเตเดเตเด เดฌเดพเตผ เดซเดฏเดฒเดฟเตฝ เดซเดฏเตฝ เดเตเดฏเตเดฏเตเด เด เดเดฟเดคเตเดคเดฑ เดกเดฏเดฑเดเตเดเดฑเดฟ (เด เดฒเตเดฒ
foo/bar).
เดฆเดฟ 'เดเตปเดธเตเดฑเตเดฑเดพเตพเดเดธเต' เดฐเตเดคเดฟ
'InstallAs' เดฐเตเดคเดฟ เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดเดฑเดตเดฟเดเดคเตเดคเดฟเดจเดพเดฏเดฟ เดเตเดฐเดฎเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต เดซเดฏเดฒเต(เดเตพ) เดเดฏเดฟ เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเดฃเด
เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดฒเดเตเดทเตเดฏเด เดซเดฏเดฒเต(เดเตพ). เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดซเดฏเดฒเตเดเตพ เดเดฐเต เดซเดฏเตฝ เดฒเดฟเดธเตเดฑเตเดฑเดพเดฏเดฟ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฃเด. เดฆเดฟ
เดเตปเดธเตเดฑเตเดฑเดพเดณเตเดทเตป เดเดชเตเดฑเตเดฑเดฟเดฎเตเดธเต เดเตเดฏเตโเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต: เดฒเดฟเดเตเดเต เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเตเดฎเตเดเตเดเดฟเตฝ เดซเดฏเตฝ เดชเดเตผเดคเตเดคเดฟเดฒเตเดฒ. เดเดคเดฒเตเดฒเตเดเตเดเดฟเตฝ
เดเดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเตเดตเดญเดพเดตเด, เดซเดฏเตฝ เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเดพเตป เดจเดฟเดเตเดเตพ เดฎเดฑเตเดฑเตเดฐเต เดฐเตเดคเดฟ เดเดชเดฏเตเดเดฟเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต. เด เดคเต
เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฐเตเดคเดฟเดฏเดฟเตฝ เดตเดฟเดณเดฟเดเตเดเตเดจเตเดจเต:
'InstallAs' เดฐเดฃเตเดเต เดคเดฐเดคเตเดคเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเต:
เดธเดฟเดเดเดฟเตพ เดซเดฏเตฝ เดเตปเดธเตเดฑเตเดฑเดพเดณเตเดทเตป:
InstallAs $env TgtFile, SrcFile;
เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดซเดฏเตฝ เดเตปเดธเตเดฑเตเดฑเดพเดณเตเดทเตป:
เดเตปเดธเตเดฑเตเดฑเดพเตพเดเดธเต $env ['tgt1', 'tgt2'], ['src1', 'src2'];
เด เดฒเตเดฒเตเดเตเดเดฟเตฝ, เดเดเตเดเดจเตเดฏเดพเดฃเตเดเตเดเดฟเดฒเตเด:
@srcs = qw(src1 src2 src3);
@tgts = qw(tgt1 tgt2 tgt3);
เดเตปเดธเตเดฑเตเดฑเดพเตพเดเดธเต $env [@tgts], [@srcs];
เดฒเดเตเดทเตเดฏเดตเตเด เดเดฑเดตเดฟเด เดฒเดฟเดธเตโเดฑเตเดฑเตเดเดณเตเด เดเดฐเต เดฆเตเตผเดเตเดฏเดฎเตเดณเตเดณเดคเดพเดฏเดฟเดฐเดฟเดเตเดเดฃเด.
เดฆเดฟ 'เด เดฎเตเดฒเตเดฏเดฎเดพเดฏ' เดฐเตเดคเดฟ
เดฎเตเดฎเตเดชเต เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏ เดซเดฏเดฒเต เดซเดฏเดฒเตเดเดณเตเดเต เดฒเดฟเดธเตโเดฑเตเดฑเต เดเดฒเตเดฒเดพเดคเดพเดเตเดเดฐเตเดคเตเดจเตเดจเต 'เดชเตเดฐเตเดทเตเดฏเดธเต' เดฐเตเดคเดฟ เดฆเตเดทเดเตเดเดณเตเดเต เดเดตเดถเตเดฏเดชเตเดชเตเดเตเดจเตเดจเต
เด เดตเดฐเต เดตเตเดฃเตเดเตเด เดชเดฃเดฟเดฏเตเดจเตเดจเต. เดเดคเต เดเดชเตเดฐเดเดพเดฐเด เดตเดฟเดณเดฟเดเตเดเดชเตเดชเตเดเตเดจเตเดจเต:
เดตเดฟเดฒเดฏเตเดฑเดฟเดฏ ;
เดฒเตเดฌเตเดฐเดฑเดฟเดเดณเดฟเดฒเตเดเตเดเต เดกเตเดฌเดเตเดเดฟเดฒเตเดเตเดเต เดตเตผเดฆเตเดงเดฟเดเตเดเตเดตเดฐเตเดจเตเดจ เด เดชเตโเดกเตเดฑเตเดฑเตเดเตพ เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดเดคเต เดชเตเดฐเดคเตเดฏเตเดเดฟเดเตเดเตเด เดเดชเดฏเตเดเดชเตเดฐเดฆเดฎเดพเดฃเต
เดเดฐเต เดคเดตเดฃเดฏเตเด เดชเตเดคเดฟเดฏเดคเดพเดฏเดฟ เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดชเดเดฐเด เด เดชเตเดกเตเดฑเตเดฑเต เดเตเดฏเตเดฏเตเดจเตเดจ เดตเดฟเดตเดฐ เดซเดฏเดฒเตเดเตพ. เดฆเตเดทเดเตเดเตพ เดเดจเดฟเดฏเตเด เดเดฃเตเดเดพเดเตเด
`-r' เดซเตเดฒเดพเดเต เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเดฎเตเดชเตเตพ เดซเดฏเดฒเตเดเตพ เดเดฒเตเดฒเดพเดคเดพเดเตเดเตเด.
เดฆเดฟ 'เดเดฎเดพเตปเดกเต' เดฐเตเดคเดฟ
`เดเดฎเดพเตปเดกเต' เดฐเตเดคเดฟ เดเดฐเต เดเตเดฏเดพเดเตเดเตเตพ เดฐเตเดคเดฟเดฏเดพเดฃเต, เด เดคเต เดเดคเตเดเตเดเดฟเดฒเตเด เดฌเดพเดนเตเดฏเดฎเดพเดฏเดฟ เดเตเดฐเดฎเตเดเดฐเดฟเดเตเดเดพเตป เดเดชเดฏเตเดเดฟเดเตเดเดพเด
เดฒเดเตเดทเตเดฏเด เด เดชเตเดกเตเดฑเตเดฑเต เดเตเดฏเตเดฏเดพเตป เดตเดฟเดณเดฟเดเตเดเตเดฃเตเด เดเดฎเดพเตปเดกเต. เด เดเดฎเดพเตปเดกเดฟเดจเดพเดฏเดฟ, เดเดฐเต เดเดพเตผเดเตเดฑเตเดฑเต เดซเดฏเดฒเตเด เดฒเดฟเดธเตเดฑเตเดฑเตเด
เดเตปเดชเตเดเตเดเตเดเตพ เดจเตฝเดเดฟเดฏเดฟเดเตเดเตเดฃเตเดเต. เดเตเดเดพเดคเต เดเดฐเต เดจเดฟเตผเดฎเตเดฎเดพเดฃ เดเดฎเดพเตปเดกเต เดฒเตเตป, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดฒเตเดจเตเดเตพ, a เดเดฏเดฟ เดจเตฝเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต
string (เด เดธเตเดเตเดฐเดฟเดเดเดฟเตฝ เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดเดฎเดพเตปเดกเตเดเตพ เดเตพเดเตเดเตเตผเดคเตเดคเดฟเดฐเดฟเดเตเดเดพเด, เดชเตเดคเดฟเดฏเดคเต เดเตเดฃเตเดเต เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต
เดฒเตเดจเตเดเตพ). 'เดเดฎเดพเตปเดกเต' เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฐเตเดคเดฟเดฏเดฟเตฝ เดตเดฟเดณเดฟเดเตเดเตเดจเตเดจเต:
เดเดฎเดพเตปเดกเต $env , , ;
เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดเตปเดชเตเดเตเดเต เดซเดฏเดฒเตเดเดณเตเดเต เดชเดเตเดเดฟเดเดฏเต เดเดถเตเดฐเดฏเดฟเดเตเดเดพเดฃเต เดเดพเตผเดเตเดฑเตเดฑเต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเต, เดเตปเดชเตเดเตเดเตเดเตพ เดจเดฟเตผเดฌเดจเตเดงเดฎเดพเดฏเตเด
เดตเดฟเดเดฏเดเดฐเดฎเดพเดฏเดฟ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดชเตเดชเตเดเตเด เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดฒเดเตเดทเตเดฏเด เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดพเตป เดฆเตเดทเดเตเดเตพ เดถเตเดฐเดฎเดฟเดเตเดเดฟเดฒเตเดฒ.
เดเตบเดธเตเดเตเดฐเดเตเดทเตป เดเดฎเดพเตปเดกเดฟเดจเตเดณเตเดณเดฟเตฝ, เดเตบเดธเตเดเตเดฐเดเตเดทเตป เดเตปเดตเดฏเตเตบเดฎเตเดจเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดเดคเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเด เดเดเดพเด
เดจเดฟเตผเดฎเตเดฎเดพเดฃ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเดฟเดจเตเดฑเต เดชเตเดฐเต `%' เดเดชเดฏเตเดเดฟเดเตเดเต เดชเตเดฐเดฟเดซเดฟเดเตโเดธเต เดเตเดฏเตเดคเตเดเตเดฃเตเดเต เด เดตเดคเดฐเดฟเดชเตเดชเดฟเดเตเดเต. เดเดคเต เดเดตเตผเดคเตเดคเดจเดชเดฐเดฎเดพเดฃเต:
เดเตเดเตเดคเตฝ เดชเดเดฐเด เดตเดฏเตเดเตเดเดพเตป เดเดดเดฟเดฏเดพเดคเตเดคเดคเต เดตเดฐเต เดเดฎเดพเตปเดกเต เดตเดฟเดชเตเดฒเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต. เดเดฐเต เดจเดฟเตผเดฎเตเดฎเดพเดฃเด เดเดฃเตเดเตเดเดฟเตฝ
เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดฏเดฟเตฝ เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดจเดฟเตผเดตเดเดฟเดเตเดเดฟเดเตเดเดฟเดฒเตเดฒ, เด เดชเตเดชเตเตพ เดจเตพ เดธเตเดเตเดฐเดฟเดเดเต เดชเดเดฐเด เดตเดฏเตเดเตเดเตเด. เด
เดจเดฟเตผเดฎเตเดฎเดพเดฃ เดเดฎเดพเตปเดกเดฟเตฝ เดเดฐเดเตเดเดฟเดฏเดพเดเตเดเดฟเดฏ `%%' เดชเดเดฐเด เดเดฐเตเดฑเตเดฑ `%' เดเดฏเดฟเดฐเดฟเดเตเดเตเด.
เดจเดฟเดฐเดตเดงเดฟ เดเดชเด เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดเดฃเตเดเต, เด เดต เดตเดฟเดเดธเดฟเดชเตเดชเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเด:
%> เดเดพเตผเดเตเดฑเตเดฑเต เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเตเดฐเต (เดเดฐเต เดฎเตพเดเตเดเดฟ-เดเดพเตผเดเตเดฑเตเดฑเต เดเดฎเดพเตปเดกเดฟเตฝ, เดเดคเต เดเดฒเตเดฒเดพเดฏเตเดชเตเดชเตเดดเตเด เดเดฆเตเดฏ เดฒเดเตเดทเตเดฏเดฎเดพเดฃเต
เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเดคเต).
%0, `%>' เดเดจเตเดจเดคเดฟเดจเต เดธเดฎเดพเดจเดฎเดพเดฃเต.
% 1,% 2, ...,% 9
เดเดต เดฏเดฅเดพเดเตเดฐเดฎเด เดเดฆเตเดฏเดคเตเดคเต เดฎเตเดคเตฝ เดเดฎเตเดชเดคเดพเด เดตเดฐเตเดฏเตเดณเตเดณ เดเตปเดชเตเดเตเดเต เดซเดฏเดฒเดฟเดจเตเดฏเดพเดฃเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเต.
%< เดเตปเดชเตเดเตเดเตเดเดณเตเดเต เดฎเตเดดเตเดตเตป เดธเตเดฑเตเดฑเต. เดเดตเดฏเดฟเดฒเตเดคเตเดเตเดเดฟเดฒเตเด เดฎเดฑเตเดฑเตเดตเดฟเดเตเดฏเตเดเตเดเดฟเดฒเตเด เดเดชเดฏเตเดเดฟเดเตเดเดฟเดเตเดเตเดฃเตเดเตเดเตเดเดฟเตฝ
เดจเดฟเดฒเดตเดฟเดฒเต เดเดฎเดพเตปเดกเต เดฒเตเตป (`% 1', `%2' เดฎเตเดคเดฒเดพเดฏเดต เดตเดดเดฟ), เดคเตเดเตผเดจเตเดจเต เด เดตเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดฒเตเดฒเดพเดคเดพเดเตเดเดชเตเดชเตเดเตเด
เดฒเดฟเดธเตเดฑเตเดฑเต เดจเตฝเดเดฟเดฏเดคเต `%<'. a เดฏเดฟเตฝ เดเดพเดฃเตเดจเตเดจ เดคเดพเดดเต เดชเดฑเดฏเตเดจเตเดจ เดเดฎเดพเตปเดกเต เดชเดฐเดฟเดเดฃเดฟเดเตเดเตเด เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดซเดฏเดฒเต
เดฒเต เดชเดฐเดฟเดถเตเดพเดงเดจ เดกเดฏเดฑเดเตเดเดฑเดฟ:
เดเดฎเดพเตปเดกเต $env 'tgt', qw(foo bar baz), qq(
echo %< -i %1 > %>
echo %< -i %2 >> %>
echo %< -i %3 >> %>
);
If tgt เด เดชเตโเดกเตเดฑเตเดฑเต เดเตเดฏเตเดฏเตเดฃเตเดเดคเต เดเดตเดถเตเดฏเดฎเดพเดฃเต, เดคเตเดเตผเดจเตเดจเต เดเดคเต เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดเดพเดฐเดฃเดฎเดพเดเตเด
เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดเดฎเดพเตปเดกเตเดเตพ, เดเดคเดฟเดจเดพเดฏเดฟ เดฑเตเดฎเดพเดชเตเดชเดฟเดเดเต เดธเตเดฅเดพเดชเดฟเดเตเดเดฟเดเตเดเดฟเดฒเตเดฒเตเดจเตเดจเต เด เดจเตเดฎเดพเดจเดฟเดเตเดเตเดจเตเดจเต เดชเดฐเดฟเดถเตเดพเดงเดจ
เดกเดฏเดฑเดเตเดเดฑเดฟ:
echo test/bar test/baz -i test/foo> test/tgt
echo test/foo test/baz -i test/bar >> test/tgt
echo test/foo test/bar -i test/baz >> test/tgt
เดฎเตเดเดณเดฟเดฒเตเดณเตเดณ เดเดคเตเดเตเดเดฟเดฒเตเด เดตเตเดฏเดพเด เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเดตเดฏเดฟเตฝ เดเดจเตเดจเต เดเดเตป เดชเดฟเดจเตเดคเตเดเดฐเดพเด
เดตเดฟเดเดธเดฟเดชเตเดชเดฟเดเตเด เดชเดพเดคเดฏเตเดเต เดเดฐเต เดญเดพเดเด เดคเดฟเดฐเดเตเดเตเดเตเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเตเดฐเดคเตเดฏเดฏเดเตเดเตพ:
:เด เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเตเดฐเดฟเดฒเตเดเตเดเตเดณเตเดณ เดธเดฎเตเดชเตเตผเดฃเตเดฃ เดชเดพเดค
:b เดกเดฏเดฑเดเตโเดเดฑเดฟเดฏเตเด เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเตเดฐเตเด เดเดคเตเดเตเดเดฟเดฒเตเด เดชเตเดฐเดคเตเดฏเดฏเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเตเดเตเดเด เดเตเดฏเตโเดคเต
:เดกเดฟ เดกเดฏเดฑเดเตโเดเดฑเดฟ
:f เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเตเดฐเต
:s เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเตเดฐเต เดชเตเดฐเดคเตเดฏเดฏเด
:F เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเตเดฐเต เดเดคเตเดเตเดเดฟเดฒเตเด เดชเตเดฐเดคเตเดฏเดฏเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเตเดเตเดเด เดเตเดฏเตเดคเต
เดฎเตเดเดณเดฟเดฒเต เดเดฆเดพเดนเดฐเดฃเด เดคเตเดเดฐเตเดฎเตเดชเตเตพ, `%<:f', `foo bar baz' เดเดฏเดฟ เดตเดฟเดเดธเดฟเดเตเดเตเด, `%':d>
`เดเตเดธเตเดฑเตเดฑเต' เดเดจเตเดจเดคเดฟเดฒเตเดเตเดเต เดตเดฟเดเดธเดฟเดชเตเดชเดฟเดเตเดเตเด.
เดเดฎเดพเตปเดกเดฟเดจเตเดฑเต เดเดฐเต เดญเดพเดเด เดเตพเดชเตเดชเตเดเตเดคเตเดคเดฟ เดชเตเดฐเตเดเตเดฐเดพเดฎเดพเดฎเดพเดฑเตเดฑเดฟเดเต เดฑเตเดฑเตเดฑเตเดฑเตเดเตเดฏเตเดฏเตเดจเตเดจเดคเต เดธเดพเดงเตเดฏเดฎเดพเดฃเต
`%[' เดจเตเด `%]' เดจเตเด เดเดเดฏเดฟเตฝ. เดเดคเต เดจเดฟเตผเดฎเตเดฎเดพเดฃ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเดฟเดจเต เดเดฆเตเดฏ เดตเดพเดเตเดเต เดเดจเตเดจเต เดตเดฟเดณเดฟเดเตเดเตเด
เดเดฐเต เดชเตเตพ เดเตเดกเต เดฑเดซเดฑเตปเดธเดพเดฏเดฟ เดฌเตเดฐเดพเดเตเดเดฑเตเดฑเตเดเดณเดฟเตฝ เดเตพเดชเตเดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต; เด เดเตเดณเดฟเดจเตเดฑเต เดซเดฒเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเด
เดเดฎเดพเตปเดกเต เดฒเตเดจเดฟเดฒเต เดฌเตเดฐเดพเดเตเดเดฑเตเดฑเตเดเดณเตเดเต เดเดณเตเดณเดเดเตเดเด เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเดเตเดเดพเตป. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดจเตฝเดเดฟเดฏเดคเต
เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดเตปเดชเตเดเตเดเต เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเตเดฐเต tgt.in:
@เดเตเดตเตเดกเตเดเตพ = qw(foo bar baz);
$env = เดชเตเดคเดฟเดฏ เดฆเตเดทเดเตเดเตพ(X_COMMA => เดเดช {เดเตเดฐเตเด(",", @_)});
เดเดฎเดพเตปเดกเต $env 'tgt', 'tgt.in', qq(
เดเดเตเดเต '# เดเตเดตเตเดกเตเดเตพ: %[X_COMMA @เดเตเดตเตเดกเตเดเตพ %]' > %>
เดชเตเดเตเด %< >> %>
);
เดเดคเต เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเตเด:
เดเดเตเดเต '# เดเตเดตเตเดกเตเดเตพ: foo,bar,baz' > tgt
cat tgt.in >> tgt
เดชเดเดฐเด เดตเดฏเตเดเตเดเตฝ เดธเดเดญเดตเดฟเดเตเดเดคเดฟเดจเต เดถเตเดทเด, เดตเตเดฑเตเดฑเต เดธเตเดชเตเดธเดฟเดจเตเดฑเต เดธเตเดเตเดฐเดฟเดเดเตเดเตพ เดเดฑเตเดฑ เดถเตเดจเตเดฏเดคเดเดณเดพเดฏเดฟ เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด เดเตเดฏเตเดฏเดชเตเดชเตเดเตเดจเตเดจเต, เดเตเดเดพเดคเต
เดฎเตเดจเตเดจเดฟเดฒเตเดณเตเดณเดคเตเด เดชเดฟเดจเตเดจเดฟเดฒเตเดณเตเดณเดคเตเดฎเดพเดฏ เดตเตเดฑเตเดฑเต เดธเตเดชเตเดธเต เดเดฒเตเดฒเดพเดคเดพเดเตเดเดฟ. เด เดคเดฟเดจเดพเตฝ เด เดคเต เด เดตเดคเดฐเดฟเดชเตเดชเดฟเดเตเดเดพเตป เดธเดพเดงเตเดฏเดฎเดฒเตเดฒ
เดธเตเดเตเดฐเดฟเดเดเตเดเดณเดฟเดฒเต เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดฒเตเดเตเดคเต เดตเตเดฑเตเดฑเต เดธเตเดชเตเดธเต เดเดฟเดฒเดคเต เด เดตเดฒเดเดฌเดฟเดเตเดเดพเดคเต เดเดฐเต เดเดฎเดพเตปเดกเดฟเดฒเตเดเตเดเต เดเดเดจเตเดจเต
เดเดฐเตเดคเดฐเด เดทเตเตฝ เดเดฆเตเดงเดฐเดฃเดฟ.
เดเดฐเต เดฎเตพเดเตเดเดฟ-เดฒเตเตป เดเดฎเดพเตปเดกเต เดธเตเดเตเดฐเดฟเดเดเต เดจเตฝเดเดฟเดฏเดฟเดเตเดเตเดฃเตเดเตเดเตเดเดฟเตฝ, เดเดฎเดพเตปเดกเตเดเตพ เดคเตเดเตผเดเตเดเดฏเดพเดฏเดฟ เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเตเดจเตเดจเต. เดเดฃเตเดเตเดเตเดเดฟเตฝ
เดเดฎเดพเตปเดกเตเดเตพ เดชเดฐเดพเดเดฏเดชเตเดชเตเดเตเดจเตเดจเต, เดฌเดพเดเตเดเดฟเดฏเตเดณเตเดณเดตเดฏเตเดจเตเดจเตเด เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเดฟเดฒเตเดฒ, เดเดพเตผเดเตเดฑเตเดฑเต เดเดคเดพเดฏเดฟ เด เดเดฏเดพเดณเดชเตเดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒ
เด เดชเตโเดกเตเดฑเตเดฑเต เดเตเดฏเตโเดคเต, เด เดคเดพเดฏเดคเต เดฒเดเตเดทเตเดฏเดคเตเดคเดฟเดจเดพเดฏเดฟ เดเดฐเต เดชเตเดคเดฟเดฏ เดเดชเตเดชเต เดธเดเดญเดฐเดฟเดเตเดเดฟเดเตเดเดฟเดฒเตเดฒ.
เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ, เดเดฒเตเดฒเดพ เดเดฎเดพเตปเดกเตเดเดณเตเด เดตเดฟเดเดฏเดฟเดเตเดเตเดเดฏเตเด เดเดฐเต เดชเตเดเตเดฏเด เดจเดฟเดฒ เดจเตฝเดเตเดเดฏเตเด เดเตเดฏเตเดคเดพเตฝ (เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดคเต เดชเตเดฒเดพเดฑเตเดฑเตเดซเตเด-
เดตเดฟเดเดฏเดคเตเดคเดฟเดจเตเดฑเต เดชเตเดฐเดคเตเดฏเตเด เดธเตเดเดจ เดเดตเดถเตเดฏเดฎเดพเดฃเต), เดคเตเดเตผเดจเตเดจเต เดเดคเดฟเดจเดพเดฏเดฟ เดเดฐเต เดชเตเดคเดฟเดฏ เดเดชเตเดชเต เดธเดเดญเดฐเดฟเดเตเดเตเดจเตเดจเต
เดฒเดเตเดทเตเดฏเด. เดเดฐเต เดเดฎเดพเตปเดกเต เดชเดฐเดพเดเดฏเดคเตเดคเดฟเดจเต เดถเตเดทเดตเตเด เดตเดฟเดเดฏเด เดคเตเดฑเตเดฑเดพเดฏเดฟ เดฑเดฟเดชเตเดชเตเตผเดเตเดเต เดเตเดฏเตเดคเดพเตฝ, เดฆเตเดทเด เดเตเดฏเตเดฏเตเด
เด เดเดฎเดพเตปเดกเต เดธเตเดทเตเดเดฟเดเตเด เดเดพเตผเดเตเดฑเตเดฑเต เดซเดฏเตฝ เดเตเดคเตเดฏเดตเตเด เดเดพเดฒเดฟเดเดตเตเดฎเดพเดฃเตเดจเตเดจเต เดเดฐเตเดคเตเด.
เดเดฐเต เดเดฎเดพเตปเดกเต เดธเตเดเตเดฐเดฟเดเดเดฟเดจเตเดฑเตเดฏเตเด เดเดฆเตเดฏ เดตเดพเดเตเดเต, เดตเดฟเดชเตเดฒเตเดเดฐเดฃเดคเตเดคเดฟเดจเต เดถเตเดทเด, เดเดฐเต เดเดเตเดธเดฟเดเตเดฏเตเดเตเดเดฌเดฟเตพ เดเดฏเดฟ เดเดฃเดเตเดเดพเดเตเดเตเดจเตเดจเต
เดเดฎเดพเตปเดกเต `PATH' เดเตปเดตเดฏเตเตบเดฎเตเดจเตเดฑเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเดฟเตฝ (เด เดคเดพเดฏเดคเต, เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเดคเต
`ENV' เดจเดฟเตผเดฎเตเดฎเดพเดฃ เดตเตเดฐเดฟเดฏเดฌเดฟเตพ). เด เดเดฎเดพเตปเดกเต เดชเดพเดคเดฏเดฟเตฝ เดเดฃเตเดเตเดคเตเดคเดฟเดฏเดพเตฝ, เดเดพเตผเดเตเดฑเตเดฑเต เดเตเดฏเตเดฏเตเด
เด เดคเดฟเดจเต เดเดถเตเดฐเดฏเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต: เด เดคเดฟเดจเดพเตฝ เดเดฎเดพเตปเดกเต เดธเตเดตเดฏเดฎเตเดต เดเดตเดถเตเดฏเดฎเดพเดฏเดฟ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดชเตเดชเตเดเตเด. เด เดคเต
เดธเตเดฎเดฟ-เดเตเดณเดฃเตเดเดณเดพเตฝ เดตเตเตผเดคเดฟเดฐเดฟเดเตเด เดเดฟเดฒ เดทเตเดฒเตเดฒเตเดเดณเดฟเดฒเตเดเตเดเต เดฎเตพเดเตเดเดฟ-เดชเดพเตผเดเตเดเต เดเดฎเดพเตปเดกเตเดเตพ เดเดดเตเดคเดพเตป เดธเดพเดงเดฟเดเตเดเตเด. เดฎเดพเดคเตเดฐเด
เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด, เดจเดฟเดเตเดเดณเตเดเต เดเดฎเดพเตปเดกเต เดธเตเดเตเดฐเดฟเดเดเตเดเตพ เดเดดเตเดคเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ เดเดฆเตเดฏเดคเตเดคเต เดเดฎเดพเตปเดกเต เดตเดพเดเตเดเต เดเดถเตเดฐเดฏเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเด
เด เดฐเตเดคเดฟเดฏเดฟเตฝ, เดเดจเตเดจเตเดเดฟเตฝ เดจเดฟเดเตเดเตพ เดเดฐเต เดเดถเตเดฐเดฟเดคเดคเตเดตเด เดตเตเดฏเดเตเดคเดฎเดพเดฏเดฟ เดธเดเตเดเตเดเดฐเดฟเดเตเดเดฃเด (`เดกเดฟเดชเตเตปเดกเตเดธเต' เดฐเตเดคเดฟ เดเดชเดฏเตเดเดฟเดเตเดเต), เด เดฒเตเดฒเตเดเตเดเดฟเตฝ
เดจเดฟเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจ เดเดฎเดพเตปเดกเต เดชเตเดฐเดคเตเดเตเดทเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดธเดฟเดธเตเดฑเตเดฑเด เดเดฎเดพเตปเดกเต เดเดฃเตเดจเตเดจเต เดเดฑเดชเตเดชเดพเดเตเดเตเด
เดฒเดญเตเดฏเดฎเดพเดฃเต. เดเดคเต เดฒเดญเตเดฏเดฎเดฒเตเดฒเตเดเตเดเดฟเตฝ, เดคเตเตผเดเตเดเดฏเดพเดฏเตเด เดจเดฟเดเตเดเตพเดเตเดเต เดเดฐเต เดชเดฟเดถเดเต เดฒเดญเดฟเดเตเดเตเด.
เดเดคเตเดเตเดเดฟเดฒเตเด เดเดฎเดพเตปเดกเต (เดฎเตพเดเตเดเดฟ-เดฒเตเตป เดเดฎเดพเตปเดกเดฟเดจเตเดณเตเดณเดฟเดฒเต เดเดฐเตเดฃเตเดฃเด เดชเตเดฒเตเด) `[perl]' เดเดจเตเดจเดคเดฟเตฝ เดคเตเดเดเตเดเตเดจเตเดจเตเดตเตเดเตเดเดฟเตฝ, เดฌเดพเดเตเดเดฟเดฏเตเดณเตเดณเดคเต
เด เดเดฎเดพเตปเดกเต เดฒเตเดจเดฟเดจเตเดฑเต เดซเตเตผเดเตเดเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดชเดเดฐเด เดฑเดฃเตเดฃเดฟเดเดเต เดชเตเตผเตพ เดฎเตเดฒเตเดฏเดจเดฟเตผเดฃเตเดฃเดฏเด เดเตเดฏเตเดฏเตเด
เดทเตเตฝ. Perl เดชเดพเดดเตโเดธเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเตฝ เดเดฐเต เดชเดฟเดถเดเต เดธเดเดญเดตเดฟเดเตเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ Perl เดเดเตเดธเตเดชเตเดฐเดทเตป 0 เดจเตฝเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ
undef, เดเดฎเดพเตปเดกเต เดชเดฐเดพเดเดฏเดชเตเดชเตเดเตเดเดคเดพเดฏเดฟ เดเดฃเดเตเดเดพเดเตเดเตเด. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดเดตเดฟเดเต เดเดฐเต เดฒเดณเดฟเดคเดฎเดพเดฃเต
Perl-เตฝ เดจเดฟเดจเตเดจเต เดจเตเดฐเดฟเดเตเดเต เดเดฐเต เดซเดฏเตฝ `foo' เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจ เดเดฎเดพเตปเดกเต:
$env = เดชเตเดคเดฟเดฏ เดฆเตเดทเดเตเดเตพ();
$env 'foo' เดเดฎเดพเตปเดกเต,
qq([perl] open(FOO,'>foo');print FOO "hi\\n"; close(FOO); 1);
เดเดฎเดพเตปเดกเต เดเดเตเดธเดฟเดเตเดฏเตเดเตเดเต เดเตเดฏเตเดฏเตเดฎเตเดชเตเตพ, เดจเดฟเดเตเดเตพ เด เดคเต เดชเดพเดเตเดเตเดเดฟเตฝ เดเดฏเดฟเดฐเดฟเดเตเดเตเดฎเตเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด
or เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดซเดฏเตฝ เดตเดพเดฏเดฟเดเตเดเต, เด เดคเดฟเดจเดพเตฝ เดจเดฟเดเตเดเตพ เดจเดฟเตผเดตเดเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ Perl เดซเดเดเตโเดทเดจเตเดเดณเต เดจเดฟเดเตเดเตพเดเตเดเต เดตเดฟเดณเดฟเดเตเดเดพเด
เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด or เดจเดฟเตผเดฌเดจเตเดงเดฟเดค 'เดเดฎเดพเตปเดกเต' เดฆเตเดถเตเดฏเดฎเดพเดเตเดจเตเดจ เดซเดฏเตฝ:
$env = เดชเตเดคเดฟเดฏ เดฆเตเดทเดเตเดเตพ();
sub create_file {
เดเดจเตเดฑเต $ เดซเดฏเตฝ = shift;
เดคเตเดฑเดเตเดเตเด (FILE, ">$file");
"เดนเดพเดฏเต\n" เดซเดฏเตฝ เดชเตเดฐเดฟเดจเตเดฑเต เดเตเดฏเตเดฏเตเด;
เด เดเดฏเตเดเตเดเตเด (เดซเดฏเตฝ);
เดคเดฟเดฐเดฟเดเต เดตเดฐเตเด;
}
เดเดฎเดพเตปเดกเต $env 'foo', "[perl] &create_file('%>')";
เดเดฐเตเดคเตเดคเดฟเดฐเดฟเดเตเด เดซเดฏเดฒเดฟเดจเตเดฑเต เดเดชเตเดชเต เดธเตเดทเตเดเดฟเดเตเดเดพเตป Perl เดธเตเดเตเดฐเดฟเดเดเต เดเดชเดฏเตเดเดฟเดเตเดเตเด, เด เดเตเดเดจเตเดฏเดพเดฃเตเดเตเดเดฟเตฝ
เดธเตเดเตเดฐเดฟเดเดเต เดฎเดพเดฑเตเดฑเตเด, เดซเดฏเตฝ เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด. เดจเดฟเดเตเดเตพ เดตเดฟเดณเดฟเดเตเดเตเดจเตเดจ เดเดฒเตเดฒเดพ เดธเดฌเตเดฑเตเดเตเดเตเดจเตเดเดณเตเดเตเดฏเตเด เดเดณเตเดณเดเดเตเดเด,
เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด, เดธเดฟเดเตเดจเตเดเตเดเดฑเดฟเดจเตเดฑเต เดญเดพเดเดฎเดฒเตเดฒ, เด เดคเดฟเดจเดพเตฝ เดจเดฟเดเตเดเตพ เดเดฐเต เดธเดฌเตเดฑเตเดเตเดเตเตป เดชเดฐเดฟเดทเตเดเดฐเดฟเดเตเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ
เดฎเตเดเดณเดฟเตฝ `เดเตเดฐเดฟเดฏเตเดฑเตเดฑเต_เดซเดฏเตฝ', เดเดพเตผเดเตเดฑเตเดฑเต เดเตเดฏเตเดฏเตเด เด เดฒเตเดฒ เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดชเตเดชเตเดเตเด. เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดเดชเดฏเตเดเตเดคเดพเดตเต.
เดเดฐเต เดเดฎเดพเตปเดกเต เดเดเตเดธเดฟเดเตเดฏเตเดเตเดเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เดเตเตปเดธเต เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดชเตเดฐเดฟเดจเตเดฑเต เดเตเดฏเตเดฏเตเดจเตเดจเต. เดเดเตเดเดฟเตฝ เด เดธเตเดตเดญเดพเดตเด เด เดเดฟเดเตเดเดฎเตผเดคเตเดคเดชเตเดชเตเดเตเด
เดเดฎเดพเตปเดกเดฟเดจเตเดฑเต เดเดฆเตเดฏ เดชเตเดฐเดคเตเดเด `@' เดเดฃเต. เดเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเดฟเดเตเดเตพ `@' เดตเตเตผเดชเตเดเตเดคเตเดคเตเดฃเตเดเดฟ เดตเดจเตเดจเตเดเตเดเดพเด เดเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด
'@cmd' เดเดจเตเดจเดคเต Perl เดเดฆเตเดงเดฐเดฃเดฟเดฏเดฟเดฒเต เดเดฐเต เด เดฑเต เดชเตเดฒเต เดเดพเดฃเดชเตเดชเตเดเดพเดคเดฟเดฐเดฟเดเตเดเดพเตป เดเดฎเดพเตปเดกเดฟเดจเตเดฑเต เดชเตเดฐเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เด เดคเต เดเดดเดฟเดตเดพเดเตเดเตเด
เดเดจเตเดฑเตผเดชเตเดณเตเดทเตป เดจเดเดคเตเดคเตเดจเตเดจ เดเดชเตเดชเดฑเตเดฑเตเดฑเตผเดฎเดพเตผ:
# เดเดฆเตเดฏเดคเตเดคเต เดเดฎเดพเตปเดกเต เดฒเตเตป เดคเตเดฑเตเดฑเดพเดฃเต,
# เดเดพเดฐเดฃเด "@cp" เดเดฐเต เด เดฑเต เดชเตเดฒเต เดเดพเดฃเดชเตเดชเตเดเตเดจเตเดจเต
# Perl qq// เดซเดเดเตโเดทเดจเดฟเดฒเตเดเตเดเต.
# เดชเดเดฐเด เดฐเดฃเตเดเดพเดฎเดคเตเดคเต เดซเตเด เดเดชเดฏเตเดเดฟเดเตเดเตเด.
เดเดฎเดพเตปเดกเต $env 'foo', 'foo.in', qq(
@cp %< เดเตเดเดซเดฟเตฝ
@ cp เดเตเดเดซเดฟเตฝ %>
);
เดตเดฟเดเดธเดฟเดชเตเดชเดฟเดเตเด เดเดฎเดพเตปเดกเต เดฒเตเดจเดฟเตฝ เดเดตเดฟเดเตเดฏเตเดเตเดเดฟเดฒเตเด เดทเตเตฝ เดฎเตเดฑเตเดฑเดพ เดชเตเดฐเดคเตเดเดเตเดเตพ เดเดฃเตเดเตเดเตเดเดฟเตฝ, `<',
`>', เดเดฆเตเดงเดฐเดฃเดฟเดเตพ, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เด เตผเดฆเตเดงเดตเดฟเดฐเดพเดฎเด, เดคเตเดเตผเดจเตเดจเต เดเดฎเดพเตปเดกเต เดฏเดฅเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเตเดจเตเดจเดคเต เดเดฐเต
เดทเตเตฝ. เดเดคเตเดชเตเดฒเตเดณเตเดณ เดเดฐเต เดเดฎเดพเตปเดกเต เดเดจเตเดจเดพเดฃเต เดเดคเดฟเดจเตผเดคเตเดฅเด:
cd foo
เดชเดพเดคเดฏเดฟเตฝ 'cd' เดเดจเตเดจ เดเดฎเดพเตปเดกเต เดเดฒเตเดฒเดพเดคเตเดคเดคเดฟเดจเดพเตฝ เดเดฑเตเดฑเดฏเตเดเตเดเต เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดชเดฐเดพเดเดฏเดชเตเดชเตเดเตเด. เดเดจเตเดจเดพเตฝ เดเดเตเด
เดธเตเดเตเดฐเดฟเดเดเต:
cd $<:d; เดเดพเตผ cf $>:f $<:f
เดตเดฟเดเดธเดฟเดชเตเดชเดฟเดเตเดเตเดฎเตเดชเตเตพ, เดทเตเตฝ เดฎเตเดฑเตเดฑเดพ เดเตเดฏเดพเดฐเดเตโเดเตผ เดธเตเดฎเดฟ-เดเตเดณเตบ เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเด, เดเดฐเต เดทเตเตฝ เดเดฏเดฟเดฐเดฟเดเตเดเตเด
เดเดฎเดพเตปเดกเต เดตเตเดฏเดพเดเตเดฏเดพเดจเดฟเดเตเดเดพเตป เด เดญเตเดฏเตผเดคเตเดฅเดฟเดเตเดเต. `cd' เดเดจเตเดจเดคเต เด เดธเดฌเต-เดทเตเตฝ เดตเตเดฏเดพเดเตเดฏเดพเดจเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเดพเตฝ, เดเดฎเดพเตปเดกเต
เดชเตเดฐเดคเตเดเตเดทเดฟเดเตเด เดชเตเดฒเต เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเตเด.
เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดเดพเตผเดเตเดฑเตเดฑเตเดเดณเตเดณเตเดณ เดเดฐเต เดเดฎเดพเตปเดกเต เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเดจเตเดจเดคเดฟเดจเต, เดจเดฟเดเตเดเตพเดเตเดเต เดเดฐเต เดฒเดฟเดธเตเดฑเตเดฑเดฟเดฒเตเดเตเดเต เดเดฐเต เดฑเดซเดฑเตปเดธเต เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดพเตป เดเดดเดฟเดฏเตเด
เดฒเดเตเดทเตเดฏเดเตเดเตพ. เดชเตเดณเดฟเตฝ, เดเดคเตเดฐ เดฌเตเดฐเดพเดเตเดเดฑเตเดฑเตเดเดณเดฟเตฝ เดเดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดเตพเดชเตเดชเตเดเตเดคเตเดคเดฟ เดเดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดฑเดซเดฑเตปเดธเต เดเดฃเตเดเดพเดเตเดเดพเด.
เด เดคเดฟเดจเดพเตฝ เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดเดฎเดพเตปเดกเต:
เดเดฎเดพเตปเดกเต $env ['foo.h', 'foo.c'], 'foo.template', q(
เดเตเตป% 1
);
'gen' เดเดฎเดพเตปเดกเต เดฐเดฃเตเดเต เดซเดฏเดฒเตเดเตพ เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจ เดธเดจเตเดฆเตผเดญเดคเตเดคเดฟเตฝ เดเดชเดฏเตเดเดฟเดเตเดเดพเด foo.h เดเดชเตเดชเด foo.c.
เดฆเดฟ 'เดตเดธเตเดคเตเดเตเดเตพ' เดฐเตเดคเดฟ
'Objects' เดฐเตเดคเดฟ เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดซเดฏเดฒเตเดเตพเดเตเดเต เด เดจเตเดฏเตเดเตเดฏเดฎเดพเดฏ เดเดฌเตเดเดเตเดฑเตเดฑเต เดซเดฏเดฒเตเดเตพ เดธเตเดทเตเดเดฟเดเตเดเดพเตป เดเตเดฐเดฎเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต
เดเดฑเดตเดฟเด เดซเดฏเดฒเตเดเตพ. เดคเดพเดดเต เดเดพเดฃเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเตเดชเตเดฒเต เดเดคเต เด เดญเตเดฏเตผเดคเตเดฅเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต:
@files = เดเดฌเตเดเดเตเดฑเตเดฑเตเดเตพ $env ;
Unix-เดจเต เดเตเดดเดฟเตฝ, เดธเตเดดเตเดธเต เดซเดฏเดฒเตเดเตพ เด เดตเดธเดพเดจเดฟเดเตเดเตเดจเตเดจเต .s เดเดชเตเดชเด .c เดจเดฟเดฒเดตเดฟเตฝ เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดจเตเดจเต, เดธเดฎเดพเดนเดฐเดฟเดเตเดเดชเตเดชเตเดเตเด
เด เดตเดธเดพเดจเดฟเดเตเดเตเดจเตเดจ เด เดคเต เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเตเดฐเดฟเตฝ .o. เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ, เดเดฒเตเดฒเดพ เดซเดฏเดฒเตเดเดณเตเด เด เดญเตเดฏเตผเดคเตเดฅเดฟเดเตเดเตเดเตเดฃเตเดเดพเดฃเต เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเดคเต
'CCCOM' เดจเดฟเตผเดฎเตเดฎเดพเดฃ เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดตเดฟเดเดธเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดฑเต เดซเดฒเดฎเดพเดฏเตเดฃเตเดเดพเดเตเดจเตเดจ เดฌเดพเดนเตเดฏ เดเดฎเดพเตปเดกเต
`%<', `%>' เดเดจเตเดจเดฟเดต เดฏเดฅเดพเดเตเดฐเดฎเด เดธเตเดดเตเดธเต, เดเดฌเตเดเดเตเดฑเตเดฑเต เดซเดฏเดฒเตเดเดณเดฟเดฒเตเดเตเดเต เดธเดเตเดเดฎเดพเดเตเดเดฟ (`เดเดฎเดพเตปเดกเต' เดฐเตเดคเดฟ เดเดพเดฃเตเด
เดตเดฟเดชเตเดฒเตเดเดฐเดฃ เดตเดฟเดถเดฆเดพเดเดถเดเตเดเตพเดเตเดเดพเดฏเดฟ). เดเดฑเดตเดฟเด เดซเดฏเดฒเตเดเตพ เดธเตเดเดพเตป เดเตเดฏเตเดฏเตเดฎเตเดชเตเตพ `CPPPATH' เดเดจเตเดจ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเด เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต
เดกเดฟเดชเตปเดกเตปเดธเดฟเดเตพเดเตเดเดพเดฏเดฟ. เดเดคเต เดเดฐเต เดเตเดณเตบ เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดชเดพเดคเดจเดพเดฎเดเตเดเดณเตเดเต เดชเดเตเดเดฟเดเดฏเดพเดฃเต, เดเตเดเดพเดคเต เดเดคเต เดธเตเดทเตเดเดฟเดเตเดเดพเดจเตเด เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต
เดจเดฟเตผเดฎเตเดฎเดพเดฃ เดตเตเดฐเดฟเดฏเดฌเดฟเตพ `_IFLAGS', เด เดคเดฟเตฝ -`I' เดจเตเดฑเต เดเดเดฟเดคเดฎเดพเดฏ เดฒเดฟเดธเตเดฑเตเดฑเต เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเด
เดธเดฎเดพเดนเดพเดฐเดคเตเดคเดฟเดจเตเดณเตเดณ เดเดชเตเดทเดจเตเดเตพ. `CPPPATH' เดฒเต เดเดคเตเดเตเดเดฟเดฒเตเด เดเดชเตเดเตเดทเดฟเด เดชเดพเดค เดจเดพเดฎเดเตเดเตพ เดเดชเตเดเตเดทเดฟเดเดฎเดพเดฏเดฟ เดตเตเดฏเดพเดเตเดฏเดพเดจเดฟเดเตเดเดชเตเดชเตเดเตเดจเตเดจเต
เด เดจเตเดฌเดจเตเดง เดจเดฟเตผเดฎเตเดฎเดพเดฃ เด เดจเตเดคเดฐเตเดเตเดทเด เดธเตเดทเตเดเดฟเดเตเด เดกเดฏเดฑเดเตเดเดฑเดฟเดฏเดฟเดฒเตเดเตเดเต (เดธเดฎเตเดชเตเตผเดฃ
เดเตเดเดพเดคเต เดเดจเตเดจเดค-เดฌเดจเตเดงเต เดชเตเดฐเตเดเดณเตเด เดเดชเดฏเตเดเดฟเดเตเดเดพเด). เด เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเต `CCCOM' เดเดฃเต. เดชเตเดฐเตเดฎเดพเดฑเตเดฑเด
เดเดจเตเดฑเตผเดชเตเดณเตเดฑเตเดฑเดกเต เดเดฏ เดเดคเตเดเตเดเดฟเดฒเตเด เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดฎเดพเดฑเตเดฑเดฟเดเตเดเตเดฃเตเดเต เด เดเดฎเดพเตปเดกเดฟเตฝ เดฎเดพเดฑเตเดฑเด เดตเดฐเตเดคเตเดคเดพเดตเตเดจเตเดจเดคเดพเดฃเต
`CC', `CFLAGS', เดชเดฐเตเดเตเดทเดฎเดพเดฏเดฟ `CPPPATH' เดเดจเตเดจเดฟเดเตเดเดจเตเดฏเตเดณเตเดณ `CCCOM'-เดฒเตเดเตเดเต. เด เดคเตเด เดธเดพเดงเตเดฏเดฎเดพเดฃเต
`CCCOM' เดฎเตเดฒเตเดฏเด เดคเดจเตเดจเต เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเดเตเดเตเด. เดธเตเดเดฐเตเดฏเดพเตผเดคเตเดฅเด, เด เดซเดฏเตฝ เดฒเดฟเดธเตเดฑเตเดฑเต เดจเตฝเดเตเดจเตเดจเต
เดเดฌเตเดเดเตเดฑเตเดฑเต เดซเดฏเตฝเดจเดพเดฎเดเตเดเตพ.
เดฆเดฟ 'เดชเตเดฐเตเดเตเดฐเดพเด' เดฐเตเดคเดฟ
เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดชเตเดฐเตเดเตเดฐเดพเดฎเดฟเดจเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดตเดธเตเดคเตเดตเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต `เดชเตเดฐเตเดเตเดฐเดพเด' เดฐเตเดคเดฟ เดเตเดฐเดฎเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต
เดซเดฏเดฒเตเดเตพ. เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฐเตเดคเดฟเดฏเดฟเตฝ เดเดคเต เดตเดฟเดณเดฟเดเตเดเดชเตเดชเตเดเตเดจเตเดจเต:
เดชเตเดฐเตเดเตเดฐเดพเด $env , ;
เดชเตเดฐเตเดเตเดฐเดพเดฎเดฟเดจเตเดฑเต เดชเตเดฐเดฟเดจเต `SUFEXE' เดจเดฟเตผเดฎเตเดฎเดพเดฃ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเดฟเดจเตเดฑเต เดฎเตเดฒเตเดฏเด เด เดจเตเดฌเดจเตเดงเดฎเดพเดฏเดฟ เดเดฃเตเดเดพเดฏเดฟเดฐเดฟเดเตเดเตเด (เดฌเต
เดกเดฟเดซเตเตพเดเตเดเต, Win32 เดธเดฟเดธเตเดฑเตเดฑเดเตเดเดณเดฟเตฝ `.exe', Unix เดธเดฟเดธเตเดฑเตเดฑเดเตเดเดณเดฟเตฝ เดเดจเตเดจเตเดฎเดฟเดฒเตเดฒ) เดธเดซเดฟเดเตเดธเต เดเดคเดฟเดจเดเด เดเดฒเตเดฒเตเดเตเดเดฟเตฝ
เดตเตผเดคเตเดคเดฎเดพเดจ.
เดเดฌเตโเดเดเตโเดฑเตเดฑเต เดซเดฏเดฒเตเดเดณเตเดเต เดธเตเดฅเดพเดจเดคเตเดคเต เดธเตเดดเตโเดธเต เดซเดฏเดฒเตเดเตพ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเตเดเตเดเดพเด--เดเดฌเตโเดเดเตโเดฑเตเดฑเต เดฐเตเดคเดฟ เดเดคเดพเดฏเดฟเดฐเดฟเดเตเดเตเด
เดเดฒเตเดฒเดพ เดซเดฏเดฒเตเดเดณเตเด เดเดฌเตโเดเดเตเดฑเตเดฑเต เดซเดฏเดฒเตเดเดณเดพเดเตเดเดฟ เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด เดเตเดฏเตเดฏเดพเตป เด เดญเตเดฏเตผเดคเตเดฅเดฟเดเตเดเต, เด เดคเดฟเดจเดพเตฝ เดเดฒเตเดฒเดพเด
เดฎเตเดเดณเดฟเดฒเตเดณเตเดณ `เดเดฌเตเดเดเตเดฑเตเดฑเตเดธเต' เดฐเตเดคเดฟเดฏเตเดเตเดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดจเดฟเดฐเตเดเตเดทเดฃเดเตเดเตพ เด เดฐเตเดคเดฟเดเตเดเตเด เดฌเดพเดงเดเดฎเดพเดฃเต.
เดชเตเดฐเตเดเตเดฐเดพเดฎเดฟเดจเตเดฑเต เดฏเดฅเดพเตผเดคเตเดฅ เดฒเดฟเดเตเดเดฟเดเดเต เดเดฐเต เดฌเดพเดนเตเดฏ เดเดฎเดพเตปเดกเต เดเตเดเดพเดฐเตเดฏเด เดเตเดฏเตเดฏเตเด, เด เดคเต เดซเดฒเด เดเตเดฏเตเดฏเตเด
เดเดฌเตเดเดเตเดฑเตเดฑเต เดซเดฏเดฒเตเดเดณเดฟเดฒเตเดเตเดเต `%<' เดธเดเตเดเตเดเดฐเดฟเดเตเดเต, `LINKCOM' เดจเดฟเตผเดฎเตเดฎเดพเดฃ เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดตเดฟเดเดธเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเต
เดฒเดฟเดเตเดเต เดเตเดฏเตเดฏเตเด (เด เดตเดคเดฐเดฟเดชเตเดชเดฟเดเตเด เดเตเดฐเดฎเดคเตเดคเดฟเตฝ), เดเตเดเดพเดคเต `%>' เดฒเดเตเดทเตเดฏเดคเตเดคเดฟเดฒเตเดเตเดเต เดธเดเตเดเดฎเดพเดเตเดเตเด (`เดเดฎเดพเตปเดกเต' เดฐเตเดคเดฟ เดเดพเดฃเตเด
เดตเดฟเดชเตเดฒเตเดเดฐเดฃ เดตเดฟเดถเดฆเดพเดเดถเดเตเดเตพเดเตเดเดพเดฏเดฟ). เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเต เดจเดฟเตผเดฎเตเดฎเดพเดฃเดคเตเดคเดฟเตฝ เด เดงเดฟเด เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดธเดเตเดเดฎเดพเดเตเดเดพเด
เดฒเดฟเดเตเดเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เดเดคเต เดชเตเดฐเตเดเตเดฐเดพเด เดเดชเดฏเตเดเดฟเดเตเดเดฃเดฎเตเดจเตเดจเต เดจเดฟเตผเดตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต `เดฒเดฟเดเตเดเต' เดเตพเดชเตเดชเตเดเตเดฏเตเดณเตเดณ เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ, `LIBPATH', a
เดฒเตเดฌเตเดฐเดฑเดฟ เดธเตเดชเตเดธเดฟเดซเดฟเดเตเดเตเดทเดจเตเดเตพเดเตเดเตเดชเตเดชเด เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต, เดฒเตเดฌเตเดฐเดฑเดฟ เดคเดฟเดฐเดฏเตฝ เดชเดพเดคเดเดณเตเดเต เดเตเดณเตป-เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเดชเตเดชเตเดเตเด เดฒเดฟเดธเตเดฑเตเดฑเต
เดฐเตเดชเด -เดฒเดฟเดฌเต, เดเดชเตเดชเด `LIBS', เดจเตเดฐเต เดฒเดฟเดเตเดเต เดเตเดฏเตเดฏเตเดฃเตเด เดฒเตเดฌเตเดฐเดฑเดฟเดเดณเตเดเต เดฒเดฟเดธเตเดฑเตเดฑเต เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเดจเตเดจเต (เดเดคเตเดเตเดเดฟเดฒเตเด -เดฒเดฟเดฌเต
เดฐเตเดชเด เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดชเดพเดคเดจเดพเดฎเดเตเดเตพ เดชเตเดฒเต. `LIBPATH', `LIBS' เดเดจเตเดจเดฟเดตเดฏเดฟเดฒเต เดเดชเตเดเตเดทเดฟเด เดชเดพเดคเดจเดพเดฎเดเตเดเตพ เดตเตเดฏเดพเดเตเดฏเดพเดจเดฟเดเตเดเดชเตเดชเตเดเตเดจเตเดจเต
เด เดจเตเดฌเดจเตเดง เดจเดฟเตผเดฎเตเดฎเดพเดฃ เด เดจเตเดคเดฐเตเดเตเดทเด เดธเตเดทเตเดเดฟเดเตเดเดชเตเดชเตเดเตเด เดกเดฏเดฑเดเตเดเดฑเดฟเดฏเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเตเดเตเดเต
(เดเตเดตเดฒเดตเตเด เดเดจเตเดจเดค-เดฌเดจเตเดงเต เดชเตเดฐเตเดเดณเตเด เดเดชเดฏเตเดเดฟเดเตเดเดพเด). เดฆเตเดทเดเตเดเตพ เดธเตเดตเดฏเดฎเตเดต เดธเดเตเดเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต
`LIBS'-เตฝ เดชเดฐเดพเดฎเตผเดถเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดเดคเตเดเตเดเดฟเดฒเตเด เดฒเตเดฌเตเดฐเดฑเดฟเดเดณเตเดเต เดเดถเตเดฐเดฟเดคเดคเตเดตเด: เด เดฒเตเดฌเตเดฐเดฑเดฟเดเตพ เดฎเตเดฎเตเดชเต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดชเตเดชเตเดเตเด
เดเดฎเดพเตปเดกเต เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต.
เดฆเดฟ 'เดฒเตเดฌเตเดฐเดฑเดฟ' เดฐเตเดคเดฟ
เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดเดฌเตเดเดเตเดฑเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดฒเตเดฌเตเดฐเดฑเดฟ เดธเตเดทเตเดเดฟเดเตเดเดพเตป `เดฒเตเดฌเตเดฐเดฑเดฟ' เดฐเตเดคเดฟ เดเตเดฐเดฎเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต
เดซเดฏเดฒเตเดเตพ. เดเดคเต เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฐเตเดคเดฟเดฏเดฟเตฝ เดตเดฟเดณเดฟเดเตเดเดชเตเดชเตเดเตเดจเตเดจเต:
เดฒเตเดฌเตเดฐเดฑเดฟ $env , ;
เดฒเตเดฌเตเดฐเดฑเดฟเดฏเตเดเต เดชเตเดฐเดฟเดจเต `SUFLIB' เดเตบเดธเตเดเตเดฐเดเตเดทเตป เดตเตเดฐเดฟเดฏเดฌเดฟเดณเดฟเดจเตเดฑเต เดฎเตเดฒเตเดฏเด เด เดจเตเดฌเดจเตเดงเดฎเดพเดฏเดฟ เดเดฃเตเดเดพเดฏเดฟเดฐเดฟเดเตเดเตเด
เดกเดฟเดซเตเตพเดเตเดเต, Win32 เดธเดฟเดธเตเดฑเตเดฑเดเตเดเดณเดฟเตฝ `.lib', Unix เดธเดฟเดธเตเดฑเตเดฑเดเตเดเดณเดฟเตฝ `.a') เดธเดซเดฟเดเตเดธเต เดเดคเดฟเดจเดเด เดเดฒเตเดฒเตเดเตเดเดฟเตฝ
เดตเตผเดคเตเดคเดฎเดพเดจ.
เดเดฌเตโเดเดเตโเดฑเตเดฑเต เดซเดฏเดฒเตเดเดณเตเดเต เดธเตเดฅเดพเดจเดคเตเดคเต เดธเตเดดเตโเดธเต เดซเดฏเดฒเตเดเตพ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเตเดเตเดเดพเด--เดเดฌเตโเดเดเตโเดฑเตเดฑเต เดฐเตเดคเดฟ เดเดคเดพเดฏเดฟเดฐเดฟเดเตเดเตเด
เดเดฒเตเดฒเดพ เดซเดฏเดฒเตเดเดณเตเด เดเดฌเตโเดเดเตเดฑเตเดฑเต เดซเดฏเดฒเตเดเดณเดพเดเตเดเดฟ เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด เดเตเดฏเตเดฏเดพเตป เด เดญเตเดฏเตผเดคเตเดฅเดฟเดเตเดเต, เด เดคเดฟเดจเดพเตฝ เดเดฒเตเดฒเดพเด
เดฎเตเดเดณเดฟเดฒเตเดณเตเดณ `เดเดฌเตเดเดเตเดฑเตเดฑเตเดธเต' เดฐเตเดคเดฟเดฏเตเดเตเดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดจเดฟเดฐเตเดเตเดทเดฃเดเตเดเตพ เด เดฐเตเดคเดฟเดเตเดเตเด เดฌเดพเดงเดเดฎเดพเดฃเต.
เดฒเตเดฌเตเดฐเดฑเดฟเดฏเตเดเต เดฏเดฅเดพเตผเดคเตเดฅ เดธเตเดทเตเดเดฟ เดเดฐเต เดฌเดพเดนเตเดฏ เดเดฎเดพเตปเดกเต เดเตเดเดพเดฐเตเดฏเด เดเตเดฏเตเดฏเตเด
`%<' เดธเดเตเดเตเดเดฐเดฟเดเตเดเต เดฒเตเดฌเตเดฐเดฑเดฟ เด เดเดเดเตเดเตพเดเตเดเต (เดเตป
เด เดตเดคเดฐเดฟเดชเตเดชเดฟเดเตเด เดเตผเดกเตผ), เดเตเดเดพเดคเต เดธเตเดทเตเดเดฟเดเตเดเตเดฃเตเด เดฒเตเดฌเตเดฐเดฑเดฟเดฏเดฟเดฒเตเดเตเดเตเดณเตเดณ `%>' (เดเดคเดฟเดจเดพเดฏเตเดณเตเดณ `เดเดฎเดพเตปเดกเต' เดฐเตเดคเดฟ เดเดพเดฃเตเด
เดตเดฟเดชเตเดฒเตเดเดฐเดฃ เดตเดฟเดถเดฆเดพเดเดถเดเตเดเตพ). เดจเดฟเตผเดฎเตเดฎเดพเดฃ เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดฏเดฟเตฝ เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดธเดเตเดเดฎเดพเดเตเดเดพเด
เดเดฎเดพเตปเดกเดฟเดจเตเดฑเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเต เดฌเดพเดงเดฟเดเตเดเตเด. เดเดตเดฏเดฟเตฝ เดเดชเดฏเตเดเดฟเดเตเดเดพเดจเตเดณเตเดณ เดเตผเดเตเดเตเดตเต เดชเตเดฐเตเดเตเดฐเดพเดฎเดพเดฏ `AR' เดเตพเดชเตเดชเตเดเตเดจเตเดจเต,
`AR' เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏ เดชเตเดฐเตเดเตเดฐเดพเดฎเดฟเดจเต เดจเตฝเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดซเตเดฒเดพเดเตเดเตพ เดชเดฐเดฟเดทเตเดเดฐเดฟเดเตเดเดพเตป เดเดชเดฏเตเดเดฟเดเตเดเดพเดตเตเดจเตเดจ `ARFLAGS',
เดเดตเดถเตเดฏเดฎเตเดเตเดเดฟเตฝ เดเดฐเต เดเตผเดเตเดเตเดตเต เดเตปเดกเดเตเดธเต เดเดจเดฑเตเดทเตป เดชเตเดฐเตเดเตเดฐเดพเดฎเดฟเดจเตเดฑเต เดชเตเดฐเต `RANLIB' (เดชเตเดฐเดคเตเดฏเตเดเดฟเดเตเดเดพเตฝ
เดเดตเดถเตเดฏเดคเตเดคเดฟเดจเต เดชเดฟเดจเตเดจเตเดเตเดณเตเดณ เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดค เดเดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ, เดคเตเดเตผเดจเตเดจเต `เดเตผเดเตเด' เด เดฒเตเดฒ เดเดจเตเดจเต เดชเตเดจเตผ เดจเดฟเตผเดตเดเดฟเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต
เดฑเดซเดฑเตปเดธเต `RANLIB').
เดเดฐเต เดฒเตเดฌเตเดฐเดฑเดฟเดฏเต เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดฐเตเดคเดฟเดเดณเดฟเตฝ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดพเตป `เดฒเตเดฌเตเดฐเดฑเดฟ' เดฐเตเดคเดฟ เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเต
เด เดญเตเดฏเตผเดคเตเดฅเดจเดเตพ. เดเดฒเตเดฒเดพ เด เดญเตเดฏเตผเดคเตเดฅเดจเดเดณเดฟเตฝ เดจเดฟเดจเตเดจเตเด เดธเดเดญเดพเดตเดจ เดเตเดฏเตเดฏเตเดจเตเดจ เดเดฒเตเดฒเดพ เดตเดธเตโเดคเตเดเตเดเดณเตเด (เดเดคเดฟเตฝ เดจเดฟเดจเตเดจเดพเดฏเดฟเดฐเดฟเดเตเดเดพเด
เดตเตเดฏเดคเตเดฏเดธเตโเดค เดกเดฏเดฑเดเตโเดเดฑเดฟเดเตพ) เดเดฐเต เดเตผเดเตเดเตเดตเต เดเดฎเดพเตปเดกเต เดเดชเดฏเตเดเดฟเดเตเดเต เดธเดเดฏเตเดเดฟเดชเตเดชเดฟเดเตเดเต เดธเตเดทเตโเดเดฟเดเตเดเตเดจเตเดจเต. เดเตเดฑเดฟเดชเตเดชเต,
เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด, เดฒเตเดฌเตเดฐเดฑเดฟเดฏเตเดเต เดเดฐเต เดญเดพเดเด เดฎเดพเดคเตเดฐเด เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเดจเตเดจ เดคเดฐเดคเตเดคเดฟเตฝ เดจเดฟเดเตเดเตพ เดเดฐเต เดฌเดฟเตฝเดกเต เดตเตเดเตเดเดฟเดฎเดพเดฑเตเดฑเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เด เดคเต เดฎเดพเดคเตเดฐเด
เดฒเตเดฌเตเดฐเดฑเดฟเดฏเตเดเต เดเดฐเต เดญเดพเดเด เดธเตเดทเตเดเดฟเดเตเดเดชเตเดชเตเดเตเด (เดฌเดพเดเตเดเดฟ เด เดชเตเดฐเดคเตเดฏเดเตเดทเดฎเดพเดเตเด!).
เดฆเดฟ 'เดฎเตเดกเตเดฏเตเตพ' เดฐเตเดคเดฟ
'เดชเตเดฐเตเดเตเดฐเดพเด', 'เดเดฎเดพเตปเดกเต' เดฐเตเดคเดฟเดเดณเตเดเต เดธเดเดฏเตเดเดจเดฎเดพเดฃเต 'เดฎเตเดกเตเดฏเตเตพ' เดฐเตเดคเดฟ. เด เดคเดฟเดฒเตเด เดเตเดเตเดคเตฝ
เดเดฐเต เดเดเตเดธเดฟเดเตเดฏเตเดเตเดเดฌเดฟเตพ เดชเตเดฐเตเดเตเดฐเดพเด เดจเตเดฐเดฟเดเตเดเต เดธเตเดทเตเดเดฟเดเตเดเตเดฎเตเดชเตเตพ, เดจเดฟเดเตเดเดณเตเดเตเดคเต เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดพเตป เด เดเดฎเดพเตปเดกเต เดจเดฟเดเตเดเดณเต เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเต
เดฏเดฅเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ เดเดฐเต เดฎเตเดกเตเดฏเตเตพ เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดฎเดพเตปเดกเต. เดฐเตเดคเดฟ เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฐเตเดคเดฟเดฏเดฟเตฝ เดชเตเดฐเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต:
เดฎเตเดกเตเดฏเตเตพ $env , , ;
เดจเดฟเดเตเดเตพ เดธเตเดทเตเดเดฟเดเตเดเดพเตป เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจ เดธเดจเตเดฆเตผเดญเดเตเดเดณเดฟเตฝ เด เดเดฎเดพเตปเดกเต เดเดชเดฏเตเดเดชเตเดฐเดฆเดฎเดพเดฃเต, เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดเดฒเดจเดพเดคเตเดฎเดเดฎเดพเดฏเดฟ
เดฒเตเดกเตเดเตเดฏเตเดค เดฎเตเดกเตเดฏเตเดณเตเดเตพ, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดธเตเดฅเดฟเดฐเดฎเดพเดฏเดฟ เดฒเดฟเดเตเดเต เดเตเดฏเตเดค เดเตเดกเต เดฒเตเดฌเตเดฐเดฑเดฟเดเตพ.
เดฆเดฟ 'เดเดถเตเดฐเดฏเดฟเดเตเดเตเดจเตเดจเต' เดฐเตเดคเดฟ
เดเดฐเต เดฒเดเตเดทเตเดฏเดคเตเดคเดฟเดจเดพเดฏเตเดณเตเดณ เด เดงเดฟเด เดกเดฟเดชเตปเดกเตปเดธเดฟเดเตพ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดพเตป `เดกเดฟเดชเตเตปเดกเตเดธเต' เดฐเตเดคเดฟ เดจเดฟเดเตเดเดณเต เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเต. เด เดคเต
เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฐเตเดคเดฟเดฏเดฟเตฝ เด เดญเตเดฏเตผเดคเตเดฅเดฟเดเตเดเต:
$env-เดจเต เดเดถเตเดฐเดฏเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต , ;
เดเดคเต เดเดเดฏเตเดเตเดเดฟเดเต เดเดชเดฏเตเดเดชเตเดฐเดฆเดฎเดพเดฏเตเดเตเดเดพเด, เดชเตเดฐเดคเตเดฏเตเดเดฟเดเตเดเต เดธเตเดเดพเดจเตผ เดเดฒเตเดฒเดพเดคเตเดค เดธเดจเตเดฆเตผเดญเดเตเดเดณเดฟเตฝ (เด เดฒเตเดฒเตเดเตเดเดฟเตฝ
เดเดดเตเดคเดพเดตเตเดจเตเดจเดคเต) เดชเตเดฐเดคเตเดฏเตเด เดคเดฐเด เดซเดฏเดฒเตเดเตพเดเตเดเดพเดฏเดฟ. เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ, เดกเดฟเดชเตปเดกเตปเดธเดฟเดเตพ เดเดฃเดเตเดเดพเดเตเดเตเดจเตเดจเต
เดฐเตเดคเดฟ เดธเดเตเดเตเดเดฐเดฟเดเตเดเดฟเดเตเดเตเดณเตเดณ เดตเตเดฏเดเตเดคเดฎเดพเดฏ เดกเดฟเดชเตปเดกเตปเดธเดฟเดเดณเตเดเต เดธเดเดฏเตเดเดจเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดธเตเดตเดฏเดฎเตเดต
เด เดญเตเดฏเตผเดคเตเดฅเดจ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดฑเดตเดฟเด เดซเดฏเดฒเตเดเตพ เดธเตเดเดพเตป เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดฒเตเดเต.
เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดเดพเตผเดเตเดฑเตเดฑเตเดเตพเดเตเดเต เดธเดฎเดพเดจเดฎเดพเดฏ เดกเดฟเดชเตปเดกเตปเดธเดฟเดเดณเตเดเต เดเดฐเต เดเตเดเตเดเด เดเดฐเต เดฑเดซเดฑเตปเดธเต เดเดชเดฏเตเดเดฟเดเตเดเต เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเตเดเตเดเดพเด
เดฒเดเตเดทเตเดฏเดเตเดเดณเตเดเต เดเดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต. เดชเตเดณเดฟเตฝ, เดเดคเตเดฐเดคเตเดคเดฟเตฝ เดเดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดเตพเดชเตเดชเตเดเตเดคเตเดคเดฟ เดเดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดฑเดซเดฑเตปเดธเต เดเดฃเตเดเดพเดเตเดเดพเด
เดเดตเดฐเดฃเดเดฟเดนเตเดจเด. เด เดคเดฟเดจเดพเตฝ เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดเดฎเดพเตปเดกเต:
$env ['foo', 'bar'], 'input_file_1', 'input_file_2' เดเดจเตเดจเดฟเดตเดฏเต เดเดถเตเดฐเดฏเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต;
เดฐเดฃเตเดเตเด เดเดจเตเดจเต เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเดจเตเดจเต เดซเต เดเดชเตเดชเด เดฌเดพเตผ เดซเดฏเดฒเตเดเตพ เดฒเดฟเดธเตเดฑเตเดฑเตเดเตเดฏเตเดค เดเตปเดชเตเดเตเดเต เดซเดฏเดฒเตเดเดณเต เดเดถเตเดฐเดฏเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต.
เดฆเดฟ 'เด เดตเดเดฃเดฟเดเตเดเตเด' เดฐเตเดคเดฟ
'เดเดเตเดจเตเตผ' เดฐเตเดคเดฟ เดจเดฟเดเตเดเดณเต เดฆเตเดทเดเดฐเดฎเดพเดฏเดฟ เด เดจเตเดฎเดพเดจเดฟเดเตเดเตเดจเตเดจ เดชเตเดฐเดคเตเดฏเดเตเดทเดฎเดพเดฏ เดเดถเตเดฐเดฟเดคเดคเตเดตเดเตเดเดณเต เด เดตเดเดฃเดฟเดเตเดเดพเตป เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเต
เดธเตเดตเดจเตเดคเด. เดเดคเต เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฐเตเดคเดฟเดฏเดฟเตฝ เดตเดฟเดณเดฟเดเตเดเดชเตเดชเตเดเตเดจเตเดจเต:
เด เดตเดเดฃเดฟเดเตเดเตเด ;
เดธเดฟเดธเตเดฑเตเดฑเด เดนเตเดกเตผ เดซเดฏเดฒเตเดเดณเดฟเดฒเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดฎเดพเดฑเตเดฑเดเตเดเตพ เดฎเตเดฒเดฎเต เดตเตเดฃเตเดเตเด เดเดฎเตเดชเตเดฒเตเดทเดจเตเดเตพ เดเดดเดฟเดตเดพเดเตเดเดพเตป เดเดคเต เดเดชเดฏเตเดเดฟเดเตเดเดพเด
เดเดจเดฑเตเดฑเตเดฑเตเดเตเดฏเตเดค เดฒเดเตเดทเตเดฏเดเตเดเดณเต เดฌเดพเดงเดฟเดเตเดเดฟเดฒเตเดฒเตเดจเตเดจเต เด เดฑเดฟเดฏเดชเตเดชเตเดเตเดจเตเดจ เดฏเตเดเตเดเดฟเดฒเดฟเดฑเตเดฑเดฟเดเตพ.
เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดธเดฟเดธเตเดฑเตเดฑเดเตเดเดณเดฟเตฝ NFS-เดฎเตเดฃเตเดเต เดเตเดฏเตเดค เดกเดฏเดฑเดเตเดเดฑเดฟเดฏเดฟเตฝ เดเดฐเต เดชเตเดฐเตเดเตเดฐเดพเด เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดฟเดเตเดเตเดฃเตเดเตเดเตเดเดฟเตฝ
เดฏเตเดเต เดตเตเดฏเดคเตเดฏเดธเตเดค เดชเดเตผเดชเตเดชเตเดเตพ เดเดฃเตเดเต stdio.h, เดตเตเดฏเดคเตเดฏเดพเดธเดเตเดเตพ เดเดฒเตเดฒเดพเดตเดฐเตเดเตเดฏเตเด เดเดชเตเดชเตเดเดณเต เดฌเดพเดงเดฟเดเตเดเตเด
'#เดเตพเดชเตเดชเตเดเตเดจเตเดจ เดเดฑเดตเดฟเด เดซเดฏเดฒเตเดเดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเด เดฒเดเตเดทเตเดฏเดเตเดเตพ '. เดเดคเต เดเดฒเตเดฒเดพเดคเตเดคเดฟเดจเตเด เดเดพเดฐเดฃเดฎเดพเดเตเด
เดธเดฟเดธเตเดฑเตเดฑเดเตเดเตพ เดฎเดพเดฑเตเดฑเตเดฎเตเดชเตเตพ เด เดฒเดเตเดทเตเดฏเดเตเดเตพ เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเดฃเตเดเดคเดพเดฃเต. เดเดคเต เด เดญเดฟเดฒเดทเดฃเตเดฏเดฎเดพเดฏ เดชเตเดฐเตเดฎเดพเดฑเตเดฑเดฎเดฒเตเดฒเตเดเตเดเดฟเตฝ,
เดคเตเดเตผเดจเตเดจเต เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฒเตเตป เดกเดฟเดชเตปเดกเตปเดธเดฟเดเตพ เดจเตเดเตเดเด เดเตเดฏเตเดฏเตเด stdio.h เดซเดฏเตฝ:
'^/usr/include/stdio\.h$' เด เดตเดเดฃเดฟเดเตเดเตเด;
`เดเดเตเดจเตเตผ' เดฐเตเดคเดฟเดฏเดฟเดฒเตเดเตเดเตเดณเตเดณ เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเตเดเตพ เดชเดคเดฟเดตเต เดเดเตเดธเตเดชเตเดฐเดทเดจเตเดเดณเดพเดฃเตเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด
เดชเตเดฐเดคเตเดเดเตเดเตพ เดเดดเดฟเดตเดพเดเตเดเดชเตเดชเตเดเดฃเด, เดจเดฟเดเตเดเตพ เด เดคเดฟเดจเตเดฑเต เดคเตเดเดเตเดเดฎเต เด เดตเดธเดพเดจเดฎเต เดจเดเตเดเตเดฐเดฎเดฟเดเดพเตป เดเดเตเดฐเดนเดฟเดเตเดเตเดเตเดเดพเด
`^' เด เดฒเตเดฒเตเดเตเดเดฟเตฝ `$' เดชเตเดฐเดคเตเดเดเตเดเดณเตเดณเตเดณ เดชเดฆเดชเตเดฐเดฏเตเดเด.
เดฆเดฟ 'เดเดชเตเดชเต' เดฐเตเดคเดฟ
`เดธเดพเตพเดเตเดเต' เดฐเตเดคเดฟ เดเดฐเต เดเดฐเตเดคเตเดคเดฟเดฐเดฟเดเตเดเดคเดฟเดจเตเด เดเดชเตเดชเต เดเดฃเดเตเดเตเดเตเดเตเดเดฒเดฟเดฒเตเดเตเดเต เดธเตเดฅเดฟเดฐเดฎเดพเดฏ เดฎเตเดฒเตเดฏเด เดเตเตผเดเตเดเตเดจเตเดจเต
เดซเดฏเตฝ. เดเดคเต เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฐเตเดคเดฟเดฏเดฟเตฝ เดตเดฟเดณเดฟเดเตเดเดชเตเดชเตเดเตเดจเตเดจเต:
เดเดชเตเดชเต $ เดธเตเดเตเดฐเดฟเดเดเต;
เดธเดพเตพเดเตเดเต เดฎเตเดฒเตเดฏเด เดฎเดพเดฑเตเดฑเตเดจเตเดจเดคเต, เดฒเดญเดฟเดเตเด เดเดฒเตเดฒเดพ เดซเดฏเดฒเตเดเดณเตเดเตเดฏเตเด เดชเตเตผเดฃเตเดฃเดฎเดพเดฏ เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดพเดฃเดคเตเดคเดฟเดจเต เดจเดฟเตผเดฌเดจเตเดงเดฟเดคเดฎเดพเดเตเด. เดเดคเต เดเดเดพเด
เดเดตเดถเตเดฏเดฎเตเดณเตเดณ เดเดฟเดฒ เดธเดพเดนเดเดฐเตเดฏเดเตเดเดณเดฟเตฝ เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดพเตป เดจเดฟเตผเดฌเดจเตเดงเดฟเดคเดฎเดพเดฏเดฟ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต,
เดเดชเตเดชเต `uname -s`;
เดเดชเดฑเตเดฑเตเดฑเดฟเดเดเต เดธเดฟเดธเตเดฑเตเดฑเด เดเดฃเดพเดฏเดฟเดฐเดฟเดเตเดเตเดฎเตเดชเตเดดเตเดฒเตเดฒเดพเด เดฒเดญเดฟเดเตเด เดเดฒเตเดฒเดพ เดซเดฏเดฒเตเดเดณเตเดเตเดฏเตเด เดชเตเตผเดฃเตเดฃเดฎเดพเดฏ เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดพเดฃเด เดจเดฟเตผเดฌเดจเตเดงเดฟเดคเดฎเดพเดเตเดเตเด
เดเดคเต เดฌเดฟเตฝเดกเต เดจเดฟเตผเดตเตเดตเดนเดฟเดเตเดเตเดจเตเดจเต (`uname -s' เดฑเดฟเดชเตเดชเตเตผเดเตเดเต เดเตเดฏเตเดคเดคเตเดชเตเดฒเต) เดฎเดพเดฑเตเดฑเดเตเดเตพ.
เดฆเดฟ 'UseCache' เดฐเตเดคเดฟ
"UseCache" เดฐเตเดคเดฟ, เดชเดเตเดเตเดตเดฏเตเดเตเดเดพเตป เดฒเดญเดฟเดเตเด เดซเดฏเดฒเตเดเดณเตเดเต เดเดฐเต เดเดพเดทเต เดจเดฟเดฒเดจเดฟเตผเดคเตเดคเดพเตป เดฆเตเดทเดเตเดเตพเดเตเดเต เดจเดฟเตผเดฆเตเดฆเตเดถเด เดจเตฝเดเตเดจเตเดจเต
เดเดฐเต เดชเตเดฐเตเดเดเตเดฑเตเดฑเดฟเดจเตเดฑเต เดชเตเดฐเดคเตเดฏเตเด เดจเดฟเตผเดฎเตเดฎเดพเดฃ เดฎเดฐเดเตเดเตพเดเตเดเดฟเดเดฏเดฟเตฝ.
เดเดพเดทเต เดเดชเดฏเตเดเดฟเดเตเดเตเด("เดเดพเดทเต/ ") โชโช เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต ("เดเดพเดทเต เดกเดฏเดฑเดเตเดเดฑเดฟ เดเดฃเตเดเตเดคเตเดคเดฟเดฏเดฟเดฒเตเดฒ");
เดฆเดฟ 'เดเดฑเดตเดฟเด เดชเดพเดค' เดฐเตเดคเดฟ
'SourcePath' เดฎเดพเดคเตเดคเตเดกเต เดเดฐเต เดซเดฏเดฒเดฟเดจเตเดฑเต เดฏเดฅเดพเตผเดคเตเดฅ เดธเตเดดเตเดธเต เดชเดพเดคเตเดคเต เดจเดพเดฎเด เดจเตฝเดเตเดจเตเดจเต, เดตเดฟเดชเดฐเตเดคเดฎเดพเดฏเดฟ
เดเดฐเต เดฌเดฟเตฝเดกเต เดกเดฏเดฑเดเตเดเดฑเดฟเดฏเดฟเตฝ เดชเดพเดคเดฏเตเดเต เดชเตเดฐเต. เดเดคเต เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฐเตเดคเดฟเดฏเดฟเตฝ เดตเดฟเดณเดฟเดเตเดเดชเตเดชเตเดเตเดจเตเดจเต:
$เดชเดพเดคเตเดคเต = เดเดฑเดตเดฟเด เดชเดพเดค ;
เดฆเดฟ 'เดเตเตบเดธเตเดชเดพเดคเตเดคเต' เดฐเตเดคเดฟ
เดตเดฟเดคเดฐเดฃเด เดเตเดฏเตโเดค เดชเดพเดคเตเดคเต เดเดฐเต เดกเตเดฑเดฟเดตเตเดฌเดฟเตพ เดซเดฏเตฝ เดเดฃเตเดเตเดเดฟเตฝ, 'ConsPath' เดฐเตเดคเดฟ เดถเดฐเดฟเดฏเดพเดฃเตเดจเตเดจเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต, เดเตเดเดพเดคเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต
undef (เดคเตเดฑเตเดฑเต) เด เดฒเตเดฒเดพเดคเตเดคเดชเดเตเดทเด. เดเดคเต เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฐเตเดคเดฟเดฏเดฟเตฝ เดตเดฟเดณเดฟเดเตเดเดชเตเดชเตเดเตเดจเตเดจเต:
$เดซเดฒเด = ConsPath ;
เดฆเดฟ `เดธเตเดชเตเดฒเดฟเดฑเตเดฑเตเดชเดพเดคเตเดคเต' เดฐเตเดคเดฟ
'SplitPath' เดฐเตเดคเดฟ เดกเดฟเดซเตเตพเดเตเดเดพเดฏเดฟ เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดธเตเดเตเดฐเดฟเดเดเดฟเตฝ เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดชเดพเดค เดจเดพเดฎเดเตเดเตพ เดเดพเดฃเตเดจเตเดจเต
เดเดชเตเดชเดฑเตเดฑเตเดฑเดฟเดเดเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเดพเดฏเตเดณเตเดณ เดชเดพเดคเตเดคเต เดธเตเดชเตเดชเดฑเตเดฑเตเดฑเตผ (':' UNIX เดธเดฟเดธเตเดฑเตเดฑเดเตเดเดณเดฟเตฝ, ';' Windows NT-เตฝ), เดเตเดเดพเดคเต
เดชเตเตผเดฃเตเดฃ เดฏเตเดเตเดฏเดคเดฏเตเดณเตเดณ เดชเตเดฐเตเดเตพ เดจเตฝเดเตเดจเตเดจเต. เดเดคเต เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฐเตเดคเดฟเดฏเดฟเตฝ เดตเดฟเดณเดฟเดเตเดเดชเตเดชเตเดเตเดจเตเดจเต:
@paths = SplitPath ;
'SplitPath' เดฐเตเดคเดฟ '#' เดชเตเดฐเดฟเดซเดฟเดเตโเดธเต เดเตเดฏเตเดค เดชเตเดฐเตเดเดณเต เดเดเดฟเดคเดฎเดพเดฏ เดเตเดชเตเดชเต เดฒเตเดตเตฝ เดฌเดฟเตฝเดกเดฟเดฒเตเดเตเดเต เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด เดเตเดฏเตเดฏเตเด
เดชเตเดฐเต ('#' เดเดฒเตเดฒเดพเดคเต) เดเตเดเดพเดคเต เดเดชเตเดเตเดทเดฟเด เดชเตเดฐเตเดเดณเต เดเดฏเตผเดจเตเดจ เดคเดฒเดคเตเดคเดฟเดฒเตเดณเตเดณ เดชเตเดฐเตเดเดณเดพเดเตเดเดฟ เดฎเดพเดฑเตเดฑเตเด.
เดฆเดฟ 'เดฆเดฟเตผเดชเดคเตเดคเต' เดฐเตเดคเดฟ
`DirPath' เดฐเตเดคเดฟ เดฌเดฟเตฝเดกเต เดชเดพเดคเตเดคเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต เดชเตเดฐเต(เดเตพ) เดเดฐเต เดกเดฏเดฑเดเตเดเดฑเดฟเดฏเตเดเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดกเดฏเดฑเดเตเดเดฑเดฟเดเดณเตเดเต เดชเดเตเดเดฟเด.
เดเดคเต เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฐเตเดคเดฟเดฏเดฟเตฝ เดตเดฟเดณเดฟเดเตเดเดชเตเดชเตเดเตเดจเตเดจเต:
$cwd = เดฆเดฟเตผเดชเดพเดคเตเดคเต ;
`เดฆเดฟเตผเดชเดพเดคเตเดคเต' เดฐเตเดคเดฟเดฏเตเดเต เดเดฑเตเดฑเดตเตเด เดธเดพเดงเดพเดฐเดฃเดฎเดพเดฏ เดเดชเดฏเตเดเด เดเดคเดพเดฃเต:
$cwd = DirPath '.';
เดเดฐเต เดธเดฌเตเดธเดฟเดกเดฟเดฏเดฑเดฟเดฏเตเดเต เดจเดฟเดฒเดตเดฟเดฒเต เดกเดฏเดฑเดเตโเดเดฑเดฟเดฏเดฟเดฒเตเดเตเดเตเดณเตเดณ เดชเดพเดค เดฒเดญเตเดฏเดฎเดพเดเตเดเดพเตป เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดซเดฏเตฝ.
เดฆเดฟ 'เดซเดฏเตฝเดชเดพเดคเตเดคเต' เดฐเตเดคเดฟ
`เดซเดฏเตฝเดชเดพเดคเตเดคเต' เดฐเตเดคเดฟ เดฌเดฟเตฝเดกเต เดชเดพเดคเตเดคเต เดจเตฝเดเตเดจเตเดจเต เดชเตเดฐเต(เดเตพ) เดเดฐเต เดซเดฏเดฒเดฟเดจเตเดฑเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดซเดฏเดฒเตเดเดณเตเดเต เดชเดเตเดเดฟเด. เด เดคเต
เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฐเตเดคเดฟเดฏเดฟเตฝ เด เดญเตเดฏเตผเดคเตเดฅเดฟเดเตเดเต:
$file = เดซเดฏเตฝเดชเดพเดคเตเดคเต ;
เดฆเดฟ 'เดธเดนเดพเดฏเด' เดฐเตเดคเดฟ
'เดธเดนเดพเดฏเด' เดฐเตเดคเดฟ เดเดชเดฏเตเดเตเดคเดพเดตเต `เดเตเตบเดธเต เด เดญเตเดฏเตผเดคเตเดฅเดฟเดเตเดเตเดฎเตเดชเตเตพ เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจ เดธเดนเดพเดฏ เดตเดพเดเดเด เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเดจเตเดจเต
-h'. เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดฒเดเตเดทเตเดฏเดเตเดเตพ, เดฎเตเดฒเตเดฏเดเตเดเตพ, เดจเดฟเตผเดฎเตเดฎเดพเดฃเด เดเดจเตเดจเดฟเดตเดฏเตเดเต เดกเตเดเตเดฏเตเดฎเตเดจเตเดฑเตเดทเตป เดจเตฝเดเดพเตป เดเดคเต เดเดชเดฏเตเดเดฟเดเตเดเดพเด
เดฌเดฟเตฝเดกเต เดเตเดฐเตเดฏเตเดเต เดเดชเตเดทเดจเตเดเตพ เดฎเตเดคเดฒเดพเดฏเดต. เดเดคเต เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฐเตเดคเดฟเดฏเดฟเตฝ เดตเดฟเดณเดฟเดเตเดเดชเตเดชเตเดเตเดจเตเดจเต:
เดธเดนเดพเดฏเดฟเดเตเดเต ;
`เดธเดนเดพเดฏเด' เดฐเตเดคเดฟ เดเดฐเต เดคเดตเดฃ เดฎเดพเดคเตเดฐเดฎเต เดตเดฟเดณเดฟเดเตเดเดพเดตเต, เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดฎเตเดเดณเดฟเตฝ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเดฃเด-
เดฒเตเดตเตฝ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด เดซเดฏเตฝ.
เดตเดฟเดชเตเดฒเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต เดฌเดพเดเตเดเตเดเตเดฐเตเดฏเดฟเดธเตเดเตเดพเดฃเตเดเตเต
เด เดธเดพเดงเตเดฏเด เดจเดฟเดฐเตเดฎเตเดฎเดพเดฃเด เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ
เดเตเตปเดธเต เดตเดฟเดชเตเดฒเตเดเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดจเดฟเดฐเดตเดงเดฟ เดฎเดพเตผเดเดเตเดเดณเตเดฃเตเดเต, เด เดคเต เดฌเตเดฆเตเดงเดฟเดฎเตเดเตเดเดฟเดจเตเดฑเต เด เดณเดตเดฟเตฝ เดตเตเดฏเดคเตเดฏเดพเดธเดชเตเดชเตเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เดเดฑเตเดฑเดตเตเด เดฒเดณเดฟเดคเดฎเดพเดฏเดคเต
เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟเดฏเต เด เดเดฟเดธเตเดฅเดพเดจเดฎเดพเดเตเดเดฟ, เดจเดฟเดเตเดเดณเตเดเต เดธเตเดตเดจเตเดคเด เดจเดฟเตผเดฎเตเดฎเดพเดฃ เด เดจเตเดคเดฐเตเดเตเดทเด เดจเดฟเตผเดตเดเดฟเดเตเดเตเด เดเดจเตเดจเดคเดพเดฃเต เดฐเตเดคเดฟ,
เดเดจเตเดจเดพเตฝ เดจเดฟเดเตเดเดณเตเดเต เดชเตเดฐเดคเตเดฏเตเด เดเดตเดถเตเดฏเดเตเดเตพ เดชเตเดฐเดคเดฟเดซเดฒเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดชเดฐเดฟเดทเตเดเตเดเดฐเดฟเดเตเดเต. เดธเดฟ-เด เดเดฟเดธเตเดฅเดพเดจเดคเตเดคเดฟเดจเต เดเดคเต เดชเดฒเดชเตเดชเตเดดเตเด เดฎเดคเดฟเดฏเดพเดเตเด
เด เดชเตเดเตเดทเดเตพ. เดจเดฟเดเตเดเตพเดเตเดเต 'เดชเตเดคเดฟเดฏ' เดเตบเดธเตโเดเตเดฐเดเตโเดเดฑเตเด 'เดเตเดฒเตเตบ', 'เดชเดเตผเดคเตเดคเตเด' เดฐเตเดคเดฟเดเดณเตเด เดเดชเดฏเตเดเดฟเดเตเดเดพเด
เดนเตเดฌเตเดฐเดฟเดกเต เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดเตพ เดธเตเดทเตเดเดฟเดเตเดเตเด. เด เดฎเดพเดฑเตเดฑเดเตเดเตพ เด เดเดฟเดธเตเดฅเดพเดจเดชเดฐเดฎเดพเดฏเดฟ เดชเตเตผเดฃเตเดฃเดฎเดพเดฏเตเด เดธเตเดคเดพเดฐเตเดฏเดฎเดพเดฏเดฟเดฐเดฟเดเตเดเตเด
เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดซเดฏเดฒเตเดเตพ.
เดเตเตผเดเตเดเตเดจเตเดจเต เดชเตเดคเดฟเดฏ เดฐเตเดคเดฟเดเตพ
เด เตฝเดชเตเดชเด เดเตเดเตเดคเตฝ เดเดตเดถเตเดฏเดชเตเดชเตเดเตเดจเตเดจ เดฎเดพเดฑเตเดฑเดเตเดเตพเดเตเดเดพเดฏเดฟ, 'เดเตเตบเดธเต' เดเดจเตเดจเดคเดฟเดฒเตเดเตเดเต เดชเตเดคเดฟเดฏ เดฐเตเดคเดฟเดเตพ เดเตเตผเดเตเดเดพเตป เดจเดฟเดเตเดเตพ เดเดเตเดฐเดนเดฟเดเตเดเตเดเตเดเดพเด.
เดชเดพเดเตเดเตเดเต. เดตเดณเดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ เดเดฐเต เดตเดฟเดชเตเดฒเตเดเดฐเดฃเดคเตเดคเดฟเดจเตเดฑเต เดเดฐเต เดเดฆเดพเดนเดฐเดฃเด เดเดคเดพ, `เดเตปเดธเตเดฑเตเดฑเดพเตพเดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต', เด เดคเต เด เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเดจเตเดจเต
เด เดญเตเดฏเตผเดคเตเดฅเดฟเดเตเด เดธเตเดฅเดฒเดคเตเดคเต tcl เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต, เดเดจเตเดจเดพเตฝ เดเดฐเต เดชเตเดฒเดพเดฑเตเดฑเตเดซเตเด เดชเตเดฐเดคเดฟเดซเดฒเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดเดฆเตเดฏเด เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดเดกเดฟเดฑเตเดฑเต เดเตเดฏเตเดฏเตเดจเตเดจเต-
เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเดฟเตฝ เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเดฃเตเด เดเดถเตเดฐเดฟเดค เดชเดพเดค:
# cons::InstallScript - เดเดฐเต เดทเตเดฒเตเดฒเดฟเดจเตเดฑเต เดชเตเดฒเดพเดฑเตเดฑเตโเดซเตเด เดเดถเตเดฐเดฟเดค เดชเดคเดฟเดชเตเดชเต เดธเตเดทเตโเดเดฟเดเตเดเตเด
``#!your-path-here'' เดเดจเตเดจ เดธเตโเดเตเดฐเดฟเดเดเดฟเดจเต เดชเดเดฐเด เดชเตเดฒเดพเดฑเตเดฑเตโเดซเตเด เดธเตโเดชเตเดธเดฟเดซเดฟเดเต เดเดชเดฏเตเดเดฟเดเตเดเต # เดธเตโเดเตเดฐเดฟเดชเตเดฑเตเดฑเต
# เดชเดพเดค $BIN_DIR.
เดเดช เดฆเตเดทเดเตเดเตพ::InstallScript {
เดเดจเตเดฑเต ($env, $dst, $src) = @_;
เดเดฎเดพเตปเดกเต $env $dst, $src, qq(
sed s+your-path-here+$BIN_DIR+ %< > %>
chmod oug+x %>
);
}
เด เดฐเตเดคเดฟ `เดเตเตบเดธเต' เดชเดพเดเตเดเตเดเดฟเตฝ เดจเตเดฐเดฟเดเตเดเต เดจเดฟเตผเดตเดเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด (เดชเตเดฐเต เดชเตเดฐเดฟเดซเดฟเดเตเดธเต เดเตเดฏเตเดคเตเดเตเดฃเตเดเต
เดเตเดเต `เดเตเตบเดธเต::'). เด เดฐเตเดคเดฟเดฏเดฟเตฝ เดตเดฐเตเดคเตเดคเดฟเดฏ เดฎเดพเดฑเตเดฑเด เดเดเตเดณเดคเดฒเดคเตเดคเดฟเตฝ เดเดฒเตเดฒเดพ เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดเตพเดเตเดเตเด เดฆเตเดถเตเดฏเดฎเดพเดเตเด,
เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดฒเตเดจเตเดจเดชเตเดฒเต เดตเดฟเดณเดฟเดเตเดเดพเด:
InstallScript $env "$BIN/foo", "foo.tcl";
เดธเดพเดฎเดพเดจเตเดฏเดคเดฏเดฟเตฝ เดเดฐเต เดเตเดฑเดฟเดฏ เดชเตเดฐเตเดเดคเดฟเดเตเดเดพเดฏเดฟ, `BINDIR' เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดเดฐเต เดเดฏเดฟ เดจเตฝเดเดพเด
เดตเดพเดฆเด เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดจเดฟเตผเดฎเตเดฎเดพเดฃ เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดเตเดคเตเดคเดคเต - `%BINDIR' เดเดฏเดฟ.
เด เดธเดพเดงเตเดฏเด เดฐเตเดคเดฟเดเตพ
`เดเตเตบเดธเต' เดจเตเดฏเดฟเด เดธเตเดชเตเดธเดฟเดฒเตเดเตเดเต เดฎเตเดคเตเดคเตเดกเต เดเตเตผเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดชเดเดฐเด, เดจเดฟเดเตเดเตพเดเตเดเต เดเดฐเต เดชเตเดคเดฟเดฏ เดชเดพเดเตเดเตเดเต เดจเดฟเตผเดตเดเดฟเดเตเดเดพเด
'เดเตเตบเดธเต' เดชเดพเดเตเดเตเดเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดฐเตเดคเดฟเดเตพ เด เดตเดเดพเดถเดฎเดพเดเตเดเตเดเดฏเตเด เดฎเดฑเตเดฑเตเดณเตเดณเดตเดฐเต เด เดธเดพเดงเตเดตเดพเดเตเดเตเดเดฏเต เดเตเตผเดเตเดเตเดเดฏเต เดเตเดฏเตเดฏเตเดจเตเดจเต. เด
เดชเตเดณเดฟเดจเตเดฑเต เด เดจเดจเตเดคเดฐเดพเดตเดเดพเดถ เดธเดเดตเดฟเดงเดพเดจเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเต เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเตเด.
เดธเตเดฑเตเดฑเดพเตปเดกเตเตผเดกเดฟเดจเต เด เดธเดพเดงเตเดตเดพเดเตเดเตเดจเตเดจ เดเดฐเต เดชเตเดคเดฟเดฏ เดชเดพเดเตเดเตเดเต 'cons::switch' เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดเดฆเดพเดนเดฐเดฃเด เดจเดฟเตผเดตเดเดฟเดเตเดเตเดจเตเดจเต
`เดฒเตเดฌเตเดฐเดฑเดฟ' เดฐเตเดคเดฟ. เด เดธเดพเดงเตเดตเดพเดฏ เดฐเตเดคเดฟ เดฒเตเดฌเตเดฐเดฑเดฟเดฏเตเดเตเดเดพเตพ เดฒเดฟเดเตเดเตเดกเต เดฒเตเดฌเตเดฐเดฑเดฟ เดฎเตเดกเตเดฏเตเดณเตเดเตพ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเดจเตเดจเต
เดเตผเดเตเดเตเดตเตเดเตพ. เดเดฐเต เดชเตเดคเดฟเดฏ เดเตบเดธเตเดเตเดฐเดเตเดฑเตเดฑเตผ เดจเตฝเดเดฟเดฏเดฟเดเตเดเตเดฃเตเดเต. เด เดเตบเดธเตโเดเตเดฐเดเตโเดฑเตเดฑเตผ เดเดชเดฏเตเดเดฟเดเตเดเต เดธเตเดทเตโเดเดฟเดเตเด เดเตเดฑเตเดฑเตเดชเดพเดเตเดเตพ
เดชเตเดคเดฟเดฏ เดฒเตเดฌเตเดฐเดฑเดฟ เดฐเตเดคเดฟ; เดฎเดฑเตเดฑเตเดณเตเดณเดตเตผ เดเตเดฏเตเดฏเดฟเดฒเตเดฒ.
เดชเดพเดเตเดเตเดเต เดฆเตเดทเดเตเดเตพ :: เดธเตเดตเดฟเดเตเดเต;
เดเดฐเดเดญเดฟเดเตเดเตเด {@ISA = 'cons'}
เดเดช เดชเตเดคเดฟเดฏ {
เดทเดฟเดซเตเดฑเตเดฑเต;
เดชเตเดคเดฟเดฏ เดฆเตเดทเดเตเดเดณเต เด เดจเตเดเตเดฐเดนเดฟเดเตเดเต(@_);
}
เดเดช เดฒเตเดฌเตเดฐเดฑเดฟ {
my($env) = shift;
my($lib) = shift;
my(@objs) = เดเดฌเตเดเดเตเดฑเตเดฑเตเดเตพ $env @_;
เดเดฎเดพเตปเดกเต $env $lib, @objs, q(
%LD -r %LDFLAGS %< -o %>
);
}
เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดฒเตเดจเตเดจเดชเตเดฒเต เด เดชเตเดฐเดตเตผเดคเตเดคเดจเด เด เดญเตเดฏเตผเดคเตเดฅเดฟเดเตเดเดพเด:
$env = เดชเตเดคเดฟเดฏ เดฆเตเดทเดเตเดเตพ :: เดธเตเดตเดฟเดเตเดเต (@ เดเดตเตผเดฑเตเดกเตเดเตพ);
...
เดฒเตเดฌเตเดฐเดฑเดฟ $env 'lib.o', 'foo.c', 'bar.c';
เด เดญเตเดฏเตผเดคเตเดฅเดฟเดเตเดเตเดจเตเดจเต เดฌเดพเดเตเดเตเดเตเดฐเตเดฏเดฟเดธเตเดเตเดพเดฃเตเดเตเต
'เดเตเตบเดธเต' เดเดฎเดพเตปเดกเต เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดฌเดฟเตฝเดกเต เดเตเดฐเตเดฏเตเดเต เดตเตเดฐเดฟเตฝ เดจเดฟเดจเตเดจเดพเดฃเต เดตเดฟเดณเดฟเดเตเดเตเดจเตเดจเดคเต. เด เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด เดซเดฏเดฒเต
เด เดกเดฏเดฑเดเตเดเดฑเดฟเดฏเดฟเตฝ เดเดฃเตเดเดพเดฏเดฟเดฐเดฟเดเตเดเดฃเด. `-f' เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเต เดเดชเดฏเตเดเดฟเดเตเดเดพเตฝ, เดเดฐเต เดฌเดฆเตฝ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด
เดซเดฏเตฝ เดเดชเดฏเตเดเดฟเดเตเดเดพเด (เดเตเดเดพเดคเต, เดเดฐเตเดชเดเตเดทเต, เดเดฐเต เดเดคเดฐ เดฑเตเดเตเดเต, เดเดพเดฐเดฃเด `เดเตเตบเดธเต' cd to เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด
เดกเดฏเดฑเดเตโเดเดฑเดฟ เด เดเดเตเดเตเดจเตเดจ เดซเดฏเดฒเดฟเตฝ).
เดฌเดฟเตฝเดกเต เดเตเดฐเตเดฏเตเดเต เดตเตเดฐเดฟเดจเตเดฑเต เดเดฐเต เดเตเดเตเดเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต `-t' เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเต เดเดชเดฏเตเดเดฟเดเตเดเต `เดเตเตบเดธเต' เดตเดฟเดณเดฟเดเตเดเดพเตฝ, เด เดคเต
a เดคเดฟเดฐเดฏเตเดจเตเดจ เดกเดฏเดฑเดเตเดเดฑเดฟ เดถเตเดฐเตเดฃเดฟเดฏเดฟเดฒเตเดเตเดเต เดจเดเดเตเดเตเด เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด เดซเดฏเตฝ. (เดเดฐเต เดเดคเดฐ เดชเตเดฐเต เดตเดฐเดพเด
เดเดชเตเดชเตเดดเตเด `-f' เดเดชเดฏเตเดเดฟเดเตเดเต เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเด.) เดเดฎเดพเตปเดกเต เดฒเตเดจเดฟเตฝ เดจเตฝเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดเดพเตผเดเตเดฑเตเดฑเตเดเตพ เดชเดฐเดฟเดทเตเดเดฐเดฟเดเตเดเดชเตเดชเตเดเตเด
เดเดฃเตเดเตเดชเดฟเดเดฟเดเตเดเดตเดฏเตเดฎเดพเดฏเดฟ เดเดชเตเดเตเดทเดฟเดเดฎเดพเดเดฃเด เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด เดซเดฏเตฝ. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด เดเดเตเดเตเดจเตเดจ เดเดฐเต เดกเดฏเดฑเดเตเดเดฑเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต
เดเดฐเต เดเดฏเตผเดจเตเดจ เดคเดฒเด เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด เดซเดฏเตฝ, เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เด เดญเตเดฏเตผเดคเตเดฅเดจ:
% cd libfoo/subdir
% cons -t เดฒเดเตเดทเตเดฏเด
เดเดคเดฟเดจเต เดเตเดคเตเดฏเดฎเดพเดฏเดฟ เดคเตเดฒเตเดฏเดฎเดพเดฃเต:
% cons libfoo/subdir/target
เดกเดฏเดฑเดเตโเดเดฑเดฟ เดถเตเดฐเตเดฃเดฟเดฏเดฟเตฝ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเดฟเดเตเดเตเดณเตเดณ เดเดคเตเดเตเดเดฟเดฒเตเด `เดกเดฟเดซเตเตพเดเตเดเต' เดเดพเตผเดเตเดฑเตเดฑเตเดเตพ เดเดฃเตเดเตเดเตเดเดฟเตฝ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด or
เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดซเดฏเดฒเตเดเตพ, 'cons -t' เดเดจเตเดจ เดกเดฏเดฑเดเตโเดเดฑเดฟเดฏเดฟเดฒเต เด เดคเดฟเดจเต เดคเดพเดดเตเดฏเต เดเดณเตเดณ เดกเดฟเดซเตเตพเดเตเดเต เดเดพเตผเดเตเดฑเตเดฑเตเดเตพ เดฎเดพเดคเตเดฐเด
เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดชเตเดชเตเดเตเด เดเดจเตเดจเต เดเดตเดพเดนเดฟเดเตเดเต.
เดเดฎเดพเตปเดกเต เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฐเตเดคเดฟเดฏเดฟเตฝ เดชเตเดฐเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต:
เดฆเตเดทเดเตเดเตพ --
เดเดตเดฟเดเต เดตเดพเดฆเดเตเดเตพ เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเดตเดฏเดฟเตฝ เดเดคเตเดเตเดเดฟเดฒเตเด, เดเดคเต เดเตเดฐเดฎเดคเตเดคเดฟเดฒเตเด เดเดเดพเด:
เดฒเดเตเดทเตเดฏเด เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดฒเดเตเดทเตเดฏเด เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด. เดเดเตเดเดฟเตฝ เดฒเดเตเดทเตเดฏเด เดเดฐเต เดกเดฏเดฑเดเตโเดเดฑเดฟเดฏเดพเดฃเต, เดคเตเดเตผเดจเตเดจเต เดเดตเตผเดคเตเดคเดจเดชเดฐเดฎเดพเดฏเดฟ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด
เด เดกเดฏเดฑเดเตเดเดฑเดฟเดฏเดฟเดฒเต เดเดฒเตเดฒเดพเด.
+เดชเดพเดฑเตเดฑเตเตบ เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเตเดเตเดคเตเดคเตเด เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดซเดฏเดฒเตเดเตพ เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเตเดจเตเดจเดตเดฏเดฟเดฒเตเดเตเดเต เดฎเดพเดคเตเดฐเด เดชเดฐเดฟเดเดฃเดฟเดเตเดเตเดจเตเดจเต เดชเดพเดฑเตเดฑเตเตบ, เด เดคเต
เดเดฐเต เดชเตเตพ เดฑเตเดเตเดฒเตผ เดเดเตเดธเตเดชเตเดฐเดทเตป. เดเดจเตเดจเดฟเดฒเดงเดฟเดเด `+' เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเตเดเตพ เด เดเดเตเดเดฐเดฟเดเตเดเต.
เดชเตเดฐเต=
เดธเดเตเดเดฎเดพเดเตเดเตเดจเตเดจเต เดชเตเดฐเต เดตเดฟเดฒเดฎเดคเดฟเดเตเดเดพเตป Val 'ARG' เดนเดพเดทเดฟเตฝ เดเดฏเตผเดจเตเดจ เดคเดฒเดคเตเดคเดฟเดฒเตเดเตเดเต เดเดเดจเตเดจเต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด เดซเดฏเตฝ.
เดเดพเดทเตเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเตเดฃเตเดเตเดเตเดเตเดเตเดฎเตเดชเตเตพ, เดเดเตเดธเดฟเดเตเดฏเตเดเตเดเต เดเตเดฏเตเดฏเดชเตเดชเตเดเตเดฎเดพเดฏเดฟเดฐเตเดจเตเดจ `-cc' เดเดฎเดพเตปเดกเต เดเดพเดฃเดฟเดเตเดเตเด. เดเดฒเตเดฒ
เดซเดฏเตฝ เดตเตเดฃเตเดเตเดเตเดคเตเดคเดคเดพเดฏเดฟ เดธเตเดเดจ; เดเดคเต เดเดชเดฏเตเดเดชเตเดฐเดฆเดฎเดพเดฃเต
เดฏเดฅเดพเตผเดคเตเดฅ เดฌเดฟเตฝเดกเต เดฒเตเดเตเดเดณเตเดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเดชเตเดชเตเดเตเดคเตเดคเดพเดตเตเดจเตเดจ เดฌเดฟเตฝเดกเต เดฒเตเดเตเดเตพ เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเต.
`-cd' เดเดฒเตเดฒเดพ เดเดพเดทเดฟเดเดเตเด เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเดเตเดเตเด. เดเดพเดทเตเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเตเดฃเตเดเตเดเตเดเตเดเตเดเดฏเต เดเดพเดทเตเดฏเดฟเดฒเตเดเตเดเต เดซเตเดฒเดทเต เดเตเดฏเตเดฏเตเดเดฏเต เดเตเดฏเตเดฏเดฐเตเดคเต.
`-cr' เดเตเดฐเดฎเดฐเดนเดฟเดคเดฎเดพเดฏ เดเตเดฐเดฎเดคเตเดคเดฟเตฝ เดกเดฟเดชเตปเดกเตปเดธเดฟเดเตพ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด. เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเดฎเตเดชเตเตพ เดเดคเต เดเดชเดฏเตเดเดชเตเดฐเดฆเดฎเดพเดฃเต
เดเดพเดทเดฟเดเดเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดฎเดพเดเตเดเดฟเดฏ เดธเดฎเดพเดจ เดฎเดฐเดเตเดเตพ.
`-cs' เดเดพเดทเต เดเดชเดฏเตเดเดฟเดเตเดเต เดเดพเดฒเดฟเดเดฎเดพเดฃเตเดจเตเดจเต เดเดฃเตเดเตเดคเตเดคเดฟเดฏ เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดฌเดฟเตฝเดกเต เดเดพเตผเดเตเดฑเตเดฑเตเดเตพ เดธเดฎเดจเตเดตเดฏเดฟเดชเตเดชเดฟเดเตเดเตเด.
-cc เดเดชเดฏเตเดเดฟเดเตเดเต เดเดพเดทเต เดเตเดฏเตเดฏเตฝ เด เดชเตเดฐเดพเดชเตโเดคเดฎเดพเดเตเดเดฟเดฏเดพเดฒเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เด เดเตเดคเตเดคเดฟเดเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดฎเดพเดเตเดเดฟเดฏเดพเดฒเต เดเดคเต เดเดชเดฏเตเดเดชเตเดฐเดฆเดฎเดพเดฃเต
UseCache เดเดชเดฏเตเดเดฟเดเตเดเต.
`-d' เดกเดฟเดชเตปเดกเตปเดธเดฟ เดกเตเดฌเดเตเดเดฟเดเดเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดฎเดพเดเตเดเตเด.
`-f'
เดชเดเดฐเด เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดซเดฏเตฝ เดเดชเดฏเตเดเดฟเดเตเดเตเด เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด (เดเดจเตเดจเดพเตฝ เดเดฆเตเดฏเด เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดฒเตเดเตเดเต เดฎเดพเดฑเตเดฑเตเด
เดเดจเตเดจ เดกเดฏเดฑเดเตเดเดฑเดฟ เดซเดฏเดฒเต).
`-h' เด เดคเตเดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดเดจเตเดจเต เดจเดฟเตผเดตเดเดฟเดเตเดเดฟเดเตเดเตเดฃเตเดเตเดเตเดเดฟเตฝ, เดจเดฟเดฒเดตเดฟเดฒเต เดฌเดฟเตฝเดกเดฟเดจเต เดชเตเดฐเดพเดฆเตเดถเดฟเดเดฎเดพเดฏเดฟ เดเดฐเต เดธเดนเดพเดฏ เดธเดจเตเดฆเตเดถเด เดเดพเดฃเดฟเดเตเดเต เดชเตเดฑเดคเตเดคเตเดเดเดเตเดเตเด.
`-k' เดชเดฟเดถเดเตเดเตพเดเตเดเต เดถเตเดทเด เดเดดเดฟเดฏเตเดจเตเดจเดฟเดเดคเตเดคเตเดณเด เดคเตเดเดฐเตเด.
`-o'
เด เดธเดพเดงเตเดตเดพเดเตเดเตฝ เดซเดฏเตฝ เดตเดพเดฏเดฟเดเตเดเตเด เดซเดฏเดฒเต.
`-p' เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดฎเดฐเดเตเดเดณเดฟเตฝ เดจเดฟเตผเดฎเตเดฎเดพเดฃ เดเตฝเดชเตเดชเดจเตเดจเดเตเดเตพ เดเดพเดฃเดฟเดเตเดเตเด. เดจเดฟเตผเดฎเตเดฎเดพเดฃเดคเตเดคเดฟเดจเต เดถเตเดฐเดฎเดฟเดเตเดเดฟเดเตเดเดฟเดฒเตเดฒ.
`-pa' เดจเดฟเตผเดฎเตเดฎเดพเดฃ เดเตฝเดชเตเดชเดจเตเดจเดเตเดเดณเตเด เด เดจเตเดฌเดจเตเดง เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเดณเตเด เดเดพเดฃเดฟเดเตเดเตเด. เดจเดฟเตผเดฎเตเดฎเดพเดฃเดคเตเดคเดฟเดจเต เดถเตเดฐเดฎเดฟเดเตเดเดฟเดเตเดเดฟเดฒเตเดฒ.
`-pw' เดเตฝเดชเตเดชเดจเตเดจเดเตเดเดณเตเด เด เดต เดจเดฟเตผเดตเดเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเตเด เดเดพเดฃเดฟเดเตเดเตเด. เดจเดฟเตผเดฎเตเดฎเดพเดฃเดคเตเดคเดฟเดจเต เดถเตเดฐเดฎเดฟเดเตเดเดฟเดเตเดเดฟเดฒเตเดฒ.
`-q' เดเดพเตผเดเตเดฑเตเดฑเตเดเตพ เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดเตเดเตเดฑเดฟเดเตเดเตเด เดจเตเดเตเดเดเดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดเตเดเตเดฑเดฟเดเตเดเตเด เดตเดพเดเดพเดฒเดจเดพเดเดฐเตเดคเต.
`-r' เดเดคเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเตเดเตเด เดจเดฟเตผเดฎเตเดฎเดพเดฃ เดเตฝเดชเตเดชเดจเตเดจเดเตเดเตพ เดจเตเดเตเดเด เดเตเดฏเตเดฏเตเด . เดชเดฃเดฟเดฏเดพเตป เดถเตเดฐเดฎเดฟเดเตเดเดฟเดเตเดเดฟเดฒเตเดฒ.
`-เดเตผ'
เดซเดฏเดฒเตเดเตพเดเตเดเดพเดฏเดฟ เดคเดฟเดฐเดฏเตเด เดฌเดพเดเตเดเดฟ. เดเดจเตเดจเดฟเดฒเดงเดฟเดเด -R เดฌเดพเดเตเดเดฟ เดเดจเตเดจเดคเดฟเตฝ เดกเดฏเดฑเดเตเดเดฑเดฟเดเตพ เดคเดฟเดฐเดฏเตเดจเตเดจเต
เดเตเดฐเดฎเด เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเดฟเดเตเดเตเดฃเตเดเต.
`-t' เดเดฐเต เดคเดฟเดฐเดฏเตเดจเตเดจ เดกเดฏเดฑเดเตโเดเดฑเดฟ เดถเตเดฐเตเดฃเดฟเดฏเตเดเต เดฎเตเดเดณเดฟเดฒเตเดเตเดเต เดธเดเตเดเดฐเดฟเดเตเดเตเด เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด เดซเดฏเตฝ, เดจเดฟเดฒเดตเดฟเดฒเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ
เดจเดฟเดฒเดตเดฟเดฒเต เดกเดฏเดฑเดเตเดเดฑเดฟเดฏเดฟเตฝ. เดฒเดเตเดทเตเดฏเดเตเดเตพ เดเดชเตเดเตเดทเดฟเดเดฎเดพเดฏเดฟ เดชเดฐเดฟเดทเตเดเดฐเดฟเดเตเดเตเด
เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด เดซเดฏเตฝ.
`-v' `เดเตเตบเดธเต' เดชเดคเดฟเดชเตเดชเต เดเดพเดฃเดฟเดเตเดเต เดชเตเดฐเตเดธเดธเตเดธเดฟเดเดเต เดคเตเดเดฐเตเด.
`-เดตเดฟ' `เดเตเตบเดธเต' เดชเดคเดฟเดชเตเดชเต เดเดพเดฃเดฟเดเตเดเต เดชเตเดฑเดคเตเดคเตเดเดเดเตเดเตเด.
`-wf'
เดชเดฐเดฟเดเดฃเดฟเดเตเดเตเดจเตเดจ เดเดฒเตเดฒเดพ เดซเดฏเตฝเดจเดพเดฎเดเตเดเดณเตเด เดเดดเตเดคเตเด เดซเดฏเดฒเต.
`-x' เดเดคเตเดชเตเดฒเตเดณเตเดณ เดเดฐเต เดธเดนเดพเดฏ เดธเดจเตเดฆเตเดถเด เดเดพเดฃเดฟเดเตเดเต เดชเตเดฑเดคเตเดคเตเดเดเดเตเดเตเด.
เดเดชเตเดชเด เดจเดฟเตผเดฎเตเดฎเดพเดฃเด-เดเตผเดเตเดธเต เดจเดฟเดเตเดเตพ เดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดฏเดพเตป เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจ เดเดคเตเดเตเดเดฟเดฒเตเด เดตเดพเดฆเดเตเดเตพ เดเดเดพเด เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด เดซเดฏเตฝ.
เดเดฐเต เดเดฃเตเดเดพเดฏเดฟเดฐเดฟเดเตเดเดฃเด เดเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด -- เดตเดพเดฆเดเตเดเดณเต เดฆเตเดทเดเตเดเดณเดฟเดฒเตเดเตเดเตเด เดจเดฟเดเตเดเดณเตเดเตเดคเดพเดฏ เดตเดพเดฆเดเตเดเดณเดฟเดฒเตเดเตเดเตเด เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต
เตฝ เดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดฏเดพเตป เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจเต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด เดซเดฏเตฝ.
เดฏเตเดเต เดชเตเดฐเตเดธเดธเตเดธเดฟเดเดเต เดจเดฟเตผเดฎเตเดฎเดพเดฃเด-เดเตผเดเตเดธเต เดชเตเดฒเตเดณเตเดณ เดเดคเต เดธเตเดฑเตเดฑเดพเตปเดกเตเตผเดกเต เดชเดพเดเตเดเตเดเต เดตเดดเดฟเดฏเตเด เดเตเดฏเตเดฏเดพเด เดเตเดฑเตเดฑเตเดชเตเดฑเตเดฑเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เด เดคเดฟเดจเตเดฑเต
เดตเตเดฐเดฟเดฏเดจเตเดฑเตเดเตพ, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดคเตเดเตเดเดฟเดฒเตเด เดเดชเดฏเตเดเตเดคเต เดจเดฟเตผเดตเดเดฟเดเตเด เดชเดพเดเตเดเตเดเต. เดเตเดพเดฃเต เตฝ เดเดเดจเตเดจเตเดชเตเดเตเด เดจเดฟเตผเดฎเตเดฎเดพเดฃเด-เดเตผเดเตเดธเต as @ARGV เดเดชเตเดชเด
เดถเตเดทเด เดเดจเตเดจเตเด เดตเตเดฏเดพเดเตเดฏเดพเดจเดฟเดเตเดเดพเตป เดถเตเดฐเดฎเดฟเดเตเดเดฟเดฒเตเดฒ --.
% cons -R /usr/local/repository -d os=solaris +driver -- -c test -f DEBUG
เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเดต เดฆเตเดทเดเตเดเดณเดฟเดฒเตเดฏเตเดเตเดเต เดเตเดฎเดพเดฑเตเด
-R /usr/local/repository -d os=solaris +driver
เดคเดพเดดเตเดชเตเดชเดฑเดฏเตเดจเตเดจเดตเดฏเตเด เดเดฏเตผเดจเตเดจ เดคเดฒเดคเตเดคเดฟเดฒเตเดเตเดเต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด เดซเดฏเตฝ เดเดฏเดฟ @ARGV
-เดธเดฟ เดเตเดธเตเดฑเตเดฑเต -เดเดซเต เดกเตเดฌเดเต
เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด, `เดเตเตบเดธเต -เดเตผ .' เดเดฐเต เดชเตเตผเดฃเตเดฃ เดเดตเตผเดคเตเดคเดจเดฎเดพเดฏ `เดฎเตเดเตเดเต เดเตเดฒเตเตป' เดเดจเตเดจเดคเดฟเดจเต เดคเตเดฒเตเดฏเดฎเดพเดฃเต, เดเดจเตเดจเดพเตฝ เดเดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ
เตฝ เดชเดฟเดจเตเดคเตเดฃ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด เดซเดฏเตฝ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดฎเดฑเตเดฑเตเดคเตเดเตเดเดฟเดฒเตเด เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดซเดฏเดฒเตเดเตพ. เดจเดฟเดเตเดเดณเดพเดฃเตเดเตเดเดฟเตฝ เดเดคเต เดเดฑเตเดฑเดตเตเด เดเดชเดฏเตเดเดชเตเดฐเดฆเดฎเดพเดฃเต
เดธเตเดดเตเดธเต เดกเดฏเดฑเดเตเดเดฑเดฟเดเดณเดฟเดฒเตเดเตเดเต เดซเดฏเดฒเตเดเตพ เดเดเดชเตเตฝ เดเตเดฏเตเดฏเตเดจเตเดจเต (เดจเดฟเดเตเดเตพ เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ เดชเดฃเดฟเดฏเตเด เดเดชเตเดชเด เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ เดเตเดฏเตเดฏเตเด เดกเดฏเดฑเดเตเดเดฑเดฟเดเตพ,
เด เดชเตเดชเตเตพ เดจเดฟเดเตเดเตพเดเตเดเต เดกเดฏเดฑเดเตเดเดฑเดฟเดเตพ เดจเตเดเตเดเด เดเตเดฏเตเดฏเดพเด).
เดตเดพเดฏเดจเดฏเดฟเตฝ เดเดฐเต เดธเดนเดพเดฏเดฎเดพเดฏเดฟ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต `-p', `-pa', `-pw' เดเดจเตเดจเต เดเดชเตเดทเดจเตเดเตพ เดตเดณเดฐเต เดเดชเดฏเตเดเดชเตเดฐเดฆเดฎเดพเดฃเต.
เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเตเดเตพ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดกเตเดฌเดเตเดเดฟเดเดเต. เดเดจเตเดคเดพเดฃเต เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเดจเตเดจเดคเตเดจเตเดจเต เด เดฑเดฟเดฏเดฃเดฎเตเดเตเดเดฟเตฝ เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ/เดเตพเดชเตเดชเตเดเตเดคเตเดคเตเด/foo.h,
เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดเตเดชเตเดชเต เดเตเดฏเตเดฏเตเด:
% cons -pw export/include/foo.h
เดเดชเดฏเตเดพเดเดฟเดเตเดเตเดจเตเดจเต เดเดชเตเดชเด เดเดดเตเดคเตเดคเต เดเดถเตเดฐเดฟเดคเดคเตเดตเด เดธเตเดเดพเดจเดฑเตเดเตพ
เดเดฑเดตเดฟเด เดซเดฏเดฒเตเดเตพเดเตเดเดพเดฏเดฟ เดฒเดณเดฟเดคเดฎเดพเดฏ เดเดพเตผเดเตเดฑเตเดฑเต-เดเตปเดกเดฟเดชเตเตปเดกเดจเตเดฑเต เดธเตเดเดพเดจเดฑเตเดเตพ เดธเดเตเดเตเดเดฐเดฟเดเตเดเดพเตป QuickScan เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเต. เดฎเดพเดคเตเดฐเด
เดเดฐเต QuickScan เดธเตเดเดพเดจเตผ เดจเตฝเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดเดคเตเดเตเดเดฟเดฒเตเด เดธเตเดดเตเดธเต เดซเดฏเดฒเตเดฎเดพเดฏเตเด เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟเดฏเตเดฎเดพเดฏเตเด เดฌเดจเตเดงเดชเตเดชเตเดเตเดเดฟเดฐเดฟเดเตเดเดพเด.
QuickScan เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฐเตเดคเดฟเดฏเดฟเตฝ เด เดญเตเดฏเตผเดคเตเดฅเดฟเดเตเดเตเดจเตเดจเต:
QuickScan CONSENV CODEREF, FILENAME [, PATH]
CODEREF เดชเดฐเดพเดฎเตผเดถเดฟเดเตเด เดธเดฌเตเดฑเตเดเตเดเตเตป เดเตพเดชเตเดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดซเดฏเตฝเดจเดพเดฎเดเตเดเดณเตเดเต เดเดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดฎเตเดจเตเดจเต เดชเตเดฐเดคเตเดเตเดทเดฟเดเตเดเตเดจเตเดจเต
เดจเตเดฐเดฟเดเตเดเต FILE เดตเดดเดฟ. เด เดซเดฏเตฝเดจเดพเดฎเดเตเดเตพ เดธเตเดเดพเตป เดเตเดฏเตเดฏเดชเตเดชเตเดเตเด. เดเดชเตเดทเดฃเตฝ PATH เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเต
FILENAME เดเตเดเดพเดคเต/เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดชเดฏเตเดเตเดคเดพเดตเต เดจเตฝเดเดฟเดฏ เดซเดฏเดฒเตเดเตพ เดเดฃเตเดเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเต เดเดฐเต เดฒเตเดเตเดเตเด เดชเตเดชเต เดชเดพเดคเตเดคเต เดจเตฝเดเตเดจเตเดจเต
เดธเดฌเตเดฑเตเดเตเดเตเตป. PATH เดเดจเตเดจเดคเต เดฒเตเดเตเดเตเด เดชเตเดชเต เดกเดฏเดฑเดเตโเดเดฑเดฟ เดชเตเดฐเตเดเดณเตเดเต เดเดฐเต เดจเดฟเดฐเดฏเดฟเดฒเตเดเตเดเตเดณเตเดณ เดเดฐเต เดฑเดซเดฑเตปเดธเดพเดฏเดฟเดฐเดฟเดเตเดเดพเด, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ a
เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต เดธเตเดชเตเดชเดฑเตเดฑเตเดฑเตผ เดชเตเดฐเดคเตเดเด เดเตเดฃเตเดเต เดตเตเตผเดคเดฟเดฐเดฟเดเตเด เดชเตเดฐเตเดเดณเตเดเต เดธเตเดเตเดฐเดฟเดเดเต (':' UNIX เดธเดฟเดธเตเดฑเตเดฑเดเตเดเดณเดฟเตฝ, ';' เดเตบ
เดตเดฟเตปเดกเตเดธเต เดเตปเดเดฟ).
เดจเดฟเดฒเดตเดฟเดฒเต เดฒเตเดจเดฟเดฒเตเดเตเดเต $_ เดธเดเตเดเตเดเดฐเดฟเดเตเดเต เดซเดฏเดฒเดฟเดฒเต เดเดฐเต เดตเดฐเดฟเดฏเดฟเดฒเตเด เดธเดฌเตเดฑเตเดเตเดเตเตป เดเดฐเดฟเดเตเดเตฝ เดตเดฟเดณเดฟเดเตเดเตเดจเตเดจเต.
เดธเดฌเตเดฑเตเดเตเดเตเดจเต เด เดงเดฟเด เดฒเตเดจเตเดเตพ เดจเตเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเตเดเตเดเดฟเตฝ, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ, เดฎเตเดดเตเดตเตป เดซเดฏเดฒเตเด,
เด เดชเตเดชเตเตพ เด เดคเต เดซเดฏเตฝ เดนเดพเตปเดกเดฟเตฝ SCAN-เตฝ เดจเดฟเดจเตเดจเต เด เดต เดธเตเดตเดฏเด เดตเดพเดฏเดฟเดเตเดเตเดเตเดเดพเด. เดเดเตเดเดฟเตฝ, เดเดคเต เดฒเตเดชเตเดชเดฟเดจเต เด เดตเดธเดพเดจเดฟเดชเตเดชเดฟเดเตเดเตเดเตเดเดพเด
เดซเดฏเตฝ เดนเดพเตปเดกเดฟเตฝ เด เดเดฏเตเดเตเดเตเดจเตเดจเดคเดฟเดฒเตเดเต เดเตเดเตเดคเตฝ เดเตพเดชเตเดชเตเดเตเดคเตเดคเตเดจเตเดจ เดตเดฟเดตเดฐเดเตเดเดณเตเดจเตเดจเตเด เดฒเดญเตเดฏเดฎเดฒเตเดฒเตเดจเตเดจเต เด เดคเดฟเดจเต เด เดฑเดฟเดฏเดพเด.
เดเดฐเต เดฒเตเดเตเดเตเด เดชเตเดชเต เดชเดพเดคเตเดคเต เดจเตฝเดเดฟเดฏเดพเดฒเตเด เดเดฒเตเดฒเตเดเตเดเดฟเดฒเตเด, QuickScan เดเดฆเตเดฏเด เดซเดฏเตฝ เดคเดฟเดฐเดฏเดพเตป เดถเตเดฐเดฎเดฟเดเตเดเตเดจเตเดจเต
เดจเดฟเดฒเดตเดฟเดฒเต เดกเดฏเดฑเดเตโเดเดฑเดฟเดฏเตเดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเดชเตเดชเตเดเตเดคเตเดคเตเดฎเตเดชเตเตพ (เดเตเดตเดฟเดเตเดเตโเดธเตเดเดพเดจเดฟเดฒเตเดเตเดเต เดจเตเดฐเดฟเดเตเดเต เดตเดฟเดคเดฐเดฃเด เดเตเดฏเตเดฏเตเดจเตเดจ เดเดฏเตผเดจเตเดจ เดคเดฒเดคเตเดคเดฟเดฒเตเดณเตเดณ เดซเดฏเดฒเดฟเดจเดพเดฏเดฟ),
เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดซเดฏเตฝ เดชเดฐเดพเดฎเตผเดถเดฟเดเตเด เดซเดฏเตฝ เด เดเดเตเดเดฟเดฏ เดกเดฏเดฑเดเตเดเดฑเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต. เดเดคเต เดตเดณเดฐเต เด เดฒเตเดฒ
เดชเตเดคเตเดตเดพเดฏเดคเต, เดชเดเตเดทเต เดฎเดคเดฟเดฏเดพเดฏเดคเดพเดฏเดฟ เดคเตเดจเตเดจเตเดจเตเดจเต - เดชเตเดฐเดคเตเดฏเตเดเดฟเดเตเดเตเด เดจเดฟเดเตเดเตพเดเตเดเต เดธเตเดตเดจเตเดคเดฎเดพเดฏเดฟ เดเดดเตเดคเดพเดจเตเดณเตเดณ เดเดกเดเดฌเดฐเดฎเตเดฃเตเดเตเดเตเดเดฟเตฝ
เดฏเตเดเตเดเดฟเดฒเดฟเดฑเตเดฑเดฟเดเตพ เดเตเดเดพเดคเต เดเดฐเต เดธเดพเดงเดพเดฐเดฃ เดฐเตเดคเดฟเดฏเดฟเตฝ เดคเดฟเดฐเดฏเตฝ เดชเดพเดคเดฏเตเดเต เดเดชเดฏเตเดเด เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเด. เดเดเตเดตเดฟเตฝ, เดฆเดฟ
เดคเดฟเดฐเดฏเตฝ เดชเดพเดค, เดจเดฟเดฒเดตเดฟเตฝ เดเตเดณเตบ เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เดเดคเต เดเตปเดเดฟ เดเตเดฏเดพเดฎเตเดชเดฟเดจเต เดธเดจเตเดคเตเดทเดฟเดชเตเดชเดฟเดเตเดเตเดเตเดเดฟเดฒเตเดฒ.
เดเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดเตเดคเตเดค เดเดฐเต เดฏเดฅเดพเตผเดคเตเดฅ เดเดฆเดพเดนเดฐเดฃเด เดเดคเดพ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด เดซเดฏเตฝ เดเดตเดฟเดเต:
เดเดช เดฆเตเดทเดเตเดเตพ::SMFgen {
my($env, @tables) = @_;
เดซเตเดฑเตเดเตเดเต $t (@tables) {
$env->QuickScan(sub { /\b\S*?\.smf\b/g }, "$t.smf",
$env->{SMF_INCLUDE_PATH});
$env->เดเดฎเดพเตปเดกเต(
["$t.smdb.cc","$t.smdb.h","$t.snmp.cc","$t.ami.cc", "$t.http.cc"],
"$t.smf",
q(
smfgen %( %SMF_INCLUDE_OPT %) %
)
);
}
}
[`$env->QuickScan ...', `$env->เดเดฎเดพเตปเดกเต ...' เดเดจเตเดจเต เดซเตเด เดชเดพเดเดฟเดฒเตเดฒ เดเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด.
เดเดตเดถเตเดฏเดฎเดพเดฃเต, เดชเดเตเดทเต, เดเดฟเดฒ เดเดพเดฐเดฃเดเตเดเดณเดพเตฝ, เด เดชเตเดฐเดคเตเดฏเตเด เด เดญเตเดฏเตผเดคเตเดฅเดจเดฏเตเดเตเดเต เดเดตเดถเตเดฏเดฎเดพเดฃเต. เดเดคเต เดฆเตเดถเตเดฏเดฎเดพเดเตเดจเตเดจเต
เดชเตเดณเดฟเดฒเต เดเดฐเต เดฌเดเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดจเตเดฑเต เดญเดพเดเดคเตเดคเต เดเดฐเต เดคเตเดฑเตเดฑเดฟเดฆเตเดงเดพเดฐเดฃ; เด เด เดญเตเดฏเตผเดคเตเดฅเดจ เดถเตเดฒเดฟ เดเดฒเตเดฒ
เดเดฒเตเดฒเดพเดฏเตเดชเตเดชเตเดดเตเด เดเดตเดถเตเดฏเดฎเดพเดฃเตเดจเตเดจเต เดคเตเดจเตเดจเตเดจเตเดจเต.]
เดเดคเต เดซเตเดฎเดฟเดจเตเดฑเต เดเดฒเตเดฒเดพ เดชเตเดฐเตเดเดณเตเด เดเดฃเตเดเตเดคเตเดคเตเดจเตเดจเต เดซเดฏเดฒเดฟเตฝ .smf. เดเดเตเดเดฟเตฝเดชเตเดชเตเดฒเตเด เด เดคเต เดชเตเดฐเตเดเตพ เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเด
เด เดต เด เดญเดฟเดชเตเดฐเดพเดฏเดเตเดเดณเดฟเตฝ เดเดพเดฃเดชเตเดชเตเดเตเดจเตเดจเต, เดชเดเตเดทเต เด เดคเต เดถเดฐเดฟเดฏเดพเดฃเต (เด เดงเดฟเด เดซเดฏเดฒเตเดเตพ เดเตเดทเดฎเดฟเดเตเดเตเดจเตเดจ เดธเดเดตเดฟเดงเดพเดจเด;
เดจเดทเตเดเดชเตเดชเตเดเตเด เดซเดฏเตฝ เดเดชเตเดชเตเตพ เดถเตเดฐเดฆเตเดงเดฟเดเตเดเดชเตเดชเตเดเตเดฎเตเดจเตเดจ เด เดจเตเดฎเดพเดจเดคเตเดคเดฟเตฝ เด เดต เด เดตเดเดฃเดฟเดเตเดเดชเตเดชเตเดเตเดจเตเดจเต
เดชเตเดฐเตเดเตเดฐเดพเด, เด เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ, smfgen, เดฏเดฅเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ เด เดญเตเดฏเตผเดคเตเดฅเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต).
เดเดฐเต เดธเตโเดเดพเดจเตผ เดจเตฝเดเดฟเดฏเดฟเดเตเดเตเดณเตเดณ เดธเตเดดเตโเดธเต เดซเดฏเดฒเดฟเดจเต เดตเตเดฃเตเดเดฟเดฏเตเดณเตเดณ เดเดฟเดฒ เดเดพเตผเดเตเดฑเตเดฑเต เดเดตเดถเตเดฏเดฎเดพเดฃเตเดเตเดเดฟเตฝ เดฎเดพเดคเตเดฐเดฎเต เด เดคเต เดเดตเดถเตเดฏเดชเตเดชเตเดเตเดเดฏเตเดณเตเดณเต
เดตเตเดเตเดทเด. เดคเดจเตเดจเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดธเตเดดเตเดธเต เดซเดฏเดฒเดฟเดจเดพเดฏเดฟ เดเดคเต เดเดฐเดฟเดเตเดเตฝ เดฎเดพเดคเตเดฐเดฎเต เด เดญเตเดฏเตผเดคเตเดฅเดฟเดเตเดเตเดเดฏเตเดณเตเดณเต.
เด เดคเต เดธเตเดเดพเดจเตผ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดพเดจเตเดณเตเดณ เดฎเดฑเตเดฑเตเดฐเต เดตเดดเดฟ เดเดคเดพ. เดเดคเต เดเดฐเต เดตเตเดฏเดเตเดคเดฎเดพเดฏ เดเตเดกเต เดฑเดซเดฑเตปเดธเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต,
เดเตเดเดพเดคเต (เด เดจเดพเดตเดถเตเดฏเดฎเดพเดฏเดฟ, เด เดธเดพเดนเดเดฐเตเดฏเดคเตเดคเดฟเตฝ) เดฎเตเดดเตเดตเตป เดซเดฏเดฒเตเด เดตเดพเดฏเดฟเดเตเดเตเดจเตเดจเต:
เดธเดฌเต เดฎเตเดธเตเดเดพเตป {
เดเดจเตเดฑเต (@เดเตพเดชเตเดชเตเดเตเดจเตเดจเต);
เดเตเดฏเตเดฏเตเด {
เดชเตเดทเต (@เดเตพเดชเตเดชเตเดเตเดจเตเดจเต, /\b\S*?\.smf\b/g);
} เดธเดฎเดฏเดคเตเดคเต ;
@เดเตพเดชเตเดชเตเดเตเดจเตเดจเต
}
เดฒเตเดชเตเดชเดฟเดจเตเดฑเต เดเตเดฐเดฎเด เดตเดฟเดชเดฐเตเดคเดฎเดพเดฃเต, เด เดตเดธเดพเดจเด เดฒเตเดชเตเดชเต เดเตเดธเตเดฑเตเดฑเต เดเดณเตเดณเดคเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด. เดเดคเดพเดฃเต
เดเดพเดฐเดฃเด เดเดฆเตเดฏ เดตเดฐเดฟ เดจเดฟเดเตเดเตพเดเตเดเดพเดฏเดฟ เดตเดพเดฏเดฟเดเตเดเตเดเดดเดฟเดเตเดเต. เด เดธเตเดเดพเดจเตผ เดเดฐเต เดเดฑเดตเดฟเดเดคเตเดคเดฟเตฝ เดเดเดฟเดชเตเดชเดฟเดเตเดเดพเด
เดซเดฏเตฝ เดเตเดฏเตเดคเดคเต:
QuickScan $env \myscan, "$_.smf";
เดชเดฟเดจเตเดคเตเดฃ เดเดชเตเดชเด เดจเดฟเตผเดฆเตเดฆเตเดถเดเตเดเตพ
เดเดชเดฏเตเดเตเดคเต เดเดฎเตเดฎเตเดฏเตเดฃเดฟเดฑเตเดฑเดฟเดฏเดพเดฃเต เดฆเตเดทเดเตเดเตพ เดชเดฐเดฟเดชเดพเดฒเดฟเดเตเดเตเดจเตเดจเดคเต. เดธเดฌเตโเดธเตโเดเตเดฐเตเดฌเต เดเตเดฏเตเดฏเดพเตป, เดฎเตเดฏเดฟเตฝ เด เดฏเดฏเตโเดเตเดเตเด เดฆเตเดทเดเตเดเตพ-เดเตผเดเตเด-
[เดเดฎเตเดฏเดฟเตฝ เดชเดฐเดฟเดฐเดเตเดทเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต] เดถเดฐเตเดฐเด เดเตเดฃเตเดเต เดธเดฌเตเดธเตเดเตเดฐเตเดฌเตเดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเด.
เดเดจเตเดจเดคเดฟเดฒเตเดเต เดเดจเตเดคเตเดเตเดเดฟเดฒเตเด เดจเดฟเตผเดฆเตเดฆเตเดถเดเตเดเตพ เด เดฑเดฟเดฏเดฟเดเตเดเตเด [เดเดฎเตเดฏเดฟเตฝ เดชเดฐเดฟเดฐเดเตเดทเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต] เด เดฏเดเตเดเตเดฃเตเด เดชเดเตเดเดฟเด.
onworks.net เดธเตเดตเดจเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเต เดเตบเดฒเตเดจเดฟเตฝ เดฆเตเดทเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเด