เชœเซ€เชเชจเชฏเซ เชฎเซ‡เช• 4.4 เชฌเชฟเชฒเซเชก เชธเชฟเชธเซเชŸเชฎเชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ

เชฒเช—เชญเช— เชคเซเชฐเชฃ เชตเชฐเซเชทเชจเชพ เชตเชฟเช•เชพเชธ เชชเช›เซ€, GNU Make 4.4 เชฌเชฟเชฒเซเชก เชธเชฟเชธเซเชŸเชฎ เชฌเชนเชพเชฐ เชชเชพเชกเชตเชพเชฎเชพเช‚ เช†เชตเซ€. เชฌเช— เชซเชฟเช•เซเชธเซ‡เชธ เช‰เชชเชฐเชพเช‚เชค, เชจเชตเชพ เชธเช‚เชธเซเช•เชฐเชฃเชฎเชพเช‚ เชจเซ€เชšเซ‡เชจเชพ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เชถเชพเชฎเซ‡เชฒ เช›เซ‡:

  • OS/2 (EMX), AmigaOS, Xenix เช…เชจเซ‡ Cray เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชจเชพเชชเชธเช‚เชฆ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡ เช…เชจเซ‡ เชญเชตเชฟเชทเซเชฏเชจเชพ เชชเซเชฐเช•เชพเชถเชจเชฎเชพเช‚ เชฌเช‚เชง เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡.
  • เชฌเชฟเชฒเซเชก เชเชจเซเชตเชพเชฏเชฐเซเชจเชฎเซ‡เชจเซเชŸ เชฎเชพเชŸเซ‡เชจเซ€ เชœเชฐเซ‚เชฐเชฟเชฏเชพเชคเซ‹ เชตเชงเชพเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡; GNU Gnulib เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡, เชคเชฎเชพเชฐเซ‡ เชนเชตเซ‡ เช•เชฎเซเชชเชพเช‡เชฒเชฐเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เชœเซ‡ C99 เชธเซเชŸเชพเชจเซเชกเชฐเซเชกเชจเชพ เช˜เชŸเช•เซ‹เชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡.
  • เชเช• เชตเชฟเชถเชฟเชทเซเชŸ เชฌเชฟเชฒเซเชก เชฒเช•เซเชทเซเชฏ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚ .WAIT, เชœเซ‡ เชคเชฎเชจเซ‡ เช…เชจเซเชฏ เชฒเช•เซเชทเซเชฏเซ‹เชจเซเช‚ เชจเชฟเชฐเซเชฎเชพเชฃ เชชเซ‚เชฐเซเชฃ เชจ เชฅเชพเชฏ เชคเซเชฏเชพเช‚ เชธเซเชงเซ€ เชšเซ‹เช•เซเช•เชธ เชฒเช•เซเชทเซเชฏเซ‹เชจเชพ เชจเชฟเชฐเซเชฎเชพเชฃเชจเซ€ เชถเชฐเซ‚เช†เชคเชจเซ‡ เชฅเซ‹เชญเชพเชตเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.
  • เชตเชฟเชถเชฟเชทเซเชŸ เชเชธเซ‡เชฎเซเชฌเชฒเซ€ เชฒเช•เซเชทเซเชฏ .NOTPARALLEL เชฎเชพเช‚, เชชเซ‚เชฐเซเชตเชœเชฐเซ‚เชฐเซ€เชฏเชพเชคเซ‹ (เชฒเช•เซเชทเซเชฏ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชœเชฐเซ‚เชฐเซ€ เชซเชพเช‡เชฒเซ‹) เชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เชธเช‚เชฌเช‚เชงเชฟเชค เชฒเช•เซเชทเซเชฏเซ‹เชจเซ‡ เช…เชจเซเช•เซเชฐเชฎเซ‡ เชฒเซ‹เช‚เชš เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ (เชœเซ‡เชฎ เช•เซ‡ เชฆเชฐเซ‡เช• เชชเซ‚เชฐเซเชตเชถเชฐเชค เชตเชšเซเชšเซ‡ ". WAIT" เชธเซ‡เชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚).
  • เชเช• เชตเชฟเชถเชฟเชทเซเชŸ เชฌเชฟเชฒเซเชก เชฒเช•เซเชทเซเชฏ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚ .NOTINTERMEDIATE, เชœเซ‡ เช‰เชฒเซเชฒเซ‡เช–เชฟเชค เชซเชพเช‡เชฒเซ‹, เชฎเชพเชธเซเช• เชธเชพเชฅเซ‡ เชฎเซ‡เชณ เช–เชพเชคเซ€ เชซเชพเช‡เชฒเซ‹ เช…เชฅเชตเชพ เชธเชฎเช—เซเชฐ เชฎเซ‡เช•เชซเชพเช‡เชฒ เชฎเชพเชŸเซ‡ เชฎเชงเซเชฏเชตเชฐเซเชคเซ€ เชฒเช•เซเชทเซเชฏเซ‹ (.INTERMEDIATE) เชจเชพ เช‰เชชเชฏเซ‹เช— เชธเชพเชฅเซ‡ เชธเช‚เช•เชณเชพเชฏเซ‡เชฒ เชตเชฐเซเชคเชจเชจเซ‡ เช…เช•เซเชทเชฎ เช•เชฐเซ‡ เช›เซ‡.
  • $(เชฒเซ‡เชŸ...) เชซเช‚เช•เซเชถเชจ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡, เชœเซ‡ เชคเชฎเชจเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ-เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช•เชพเชฐเซเชฏเซ‹เชฎเชพเช‚ เชธเซเชฅเชพเชจเชฟเช• เชšเชฒเซ‹เชจเซ‡ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.
  • เชธเช‚เช–เซเชฏเชพเช“เชจเซ€ เชธเชฐเช–เชพเชฎเชฃเซ€ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ $(intcmp...) เชซเช‚เช•เซเชถเชจ เชฒเชพเช—เซ เช•เชฐเซเชฏเซเช‚.
  • เชœเซเชฏเชพเชฐเซ‡ "-l" (--load-average) เชตเชฟเช•เชฒเซเชชเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เชนเซ‹เชฏ, เชคเซเชฏเชพเชฐเซ‡ /proc/loadavg เชซเชพเช‡เชฒเชฎเชพเช‚เชฅเซ€ เชธเชฟเชธเซเชŸเชฎ เชฒเซ‹เชก เชกเซ‡เชŸเชพเชจเซ‡ เชนเชตเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชœเซเชฏเชพเชฐเซ‡ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชœเซ‹เชฌเซเชธเชจเซ€ เชธเช‚เช–เซเชฏเชพ เชจเช•เซเช•เซ€ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡.
  • เชชเซ‚เชฐเซเชตเชœเชฐเซ‚เชฐเซ€เชฏเชพเชคเซ‹เชจเซ‡ เชถเชซเชฒเชฟเช‚เช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ "--shuffle" เชตเชฟเช•เชฒเซเชช เช‰เชฎเซ‡เชฐเซเชฏเซ‹, เชœเซ‡ เชคเชฎเชจเซ‡ เชธเชฎเชพเช‚เชคเชฐ เชเชธเซ‡เชฎเซเชฌเชฒเซ€ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชฌเชฟเชจ-เชจเชฟเชฐเซเชงเชพเชฐเชฟเชค เชตเชฐเซเชคเชฃเซ‚เช• เชชเซเชฐเชพเชชเซเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชฎเซ‡เช•เชซเชพเช‡เชฒเชฎเชพเช‚ เชชเซ‚เชฐเซเชตเชœเชฐเซ‚เชฐเซ€เชฏเชพเชคเซ‹เชจเซ‡ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชถเซเชฆเซเชงเชคเชพเชจเชพ เช…เชธเซเชชเชทเซเชŸ เชชเชฐเซ€เช•เซเชทเชฃ เชฎเชพเชŸเซ‡).
  • mkfifo เชธเชชเซ‹เชฐเซเชŸ เชงเชฐเชพเชตเชคเซ€ เชธเชฟเชธเซเชŸเชฎเซ‹ เชชเชฐ, เชจเชพเชฎเชตเชพเชณเซ€ เชชเชพเชˆเชชเซ‹เชจเชพ เช‰เชชเชฏเซ‹เช— เชชเชฐ เช†เชงเชพเชฐเชฟเชค, เช•เชพเชฎเชจเชพ เชธเชฎเชพเช‚เชคเชฐ เช…เชฎเชฒ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชœเซ‹เชฌเชธเชฐเซเชตเชฐ เชธเชพเชฅเซ‡ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพเชจเซ€ เชจเชตเซ€ เชชเชฆเซเชงเชคเชฟเชจเซ‹ เช‰เชชเชฏเซ‹เช— เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช…เชจเชพเชฎเซ€ เชชเชพเชˆเชชเซ‹ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชœเซ‚เชจเซ€ เชชเชฆเซเชงเชคเชฟ เชชเชฐเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, "-เชœเซ‹เชฌเชธเชฐเซเชตเชฐ-เชธเซเชŸเชพเชˆเชฒ=เชชเชพเชˆเชช" เชตเชฟเช•เชฒเซเชช เชชเซเชฐเชธเซเชคเชพเชตเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡.
  • เช“เชชเชฐเซ‡เชถเชจ เชฆเชฐเชฎเชฟเชฏเชพเชจ เช…เชธเซเชฅเชพเชฏเซ€ เชซเชพเช‡เชฒเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชตเชฟเชธเซเชคเซƒเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡ (เชœเซเชฏเชพเชฐเซ‡ เชเชธเซ‡เชฎเซเชฌเชฒเซ€ เชธเชฟเชธเซเชŸเชฎ เช•เชพเชฎเชšเชฒเชพเช‰ เชซเชพเช‡เชฒเซ‹ (TMPDIR) เชฎเชพเชŸเซ‡ เชตเซˆเช•เชฒเซเชชเชฟเช• เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€ เชธเซ‡เชŸ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชเชธเซ‡เชฎเซเชฌเชฒเซ€ เชฆเชฐเชฎเชฟเชฏเชพเชจ TMPDIR เชจเซ€ เชธเชพเชฎเช—เซเชฐเซ€เชจเซ‡ เช•เชพเชขเซ€ เชจเชพเช–เซ‡ เช›เซ‡ เชคเซเชฏเชพเชฐเซ‡ เชธเชฎเชธเซเชฏเชพเช“ เชŠเชญเซ€ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡).

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹