翻訳と辞書
Words near each other
・ Fat Friends
・ Fat Girl
・ Fat Girl (composition)
・ FASTKD3
・ FASTKD5
・ Fastlane
・ Fastlane (2015)
・ Fastlane (2016)
・ Fastlane (band)
・ Fastlane (TV series)
・ Fastlife
・ Fastline
・ FastLoad
・ Fastlove
・ FastMail
Fastmake
・ FastMall
・ Fastman
・ Fastmen
・ Fastnacht (Pennsylvania Dutch)
・ Fastnet
・ Fastnet International Schools Regatta
・ Fastnet Line
・ Fastnet Race
・ Fastnet Rock
・ Fastnet Rock (horse)
・ FASTON terminal
・ Fastook Glacier
・ FASTOPEN
・ Fastow


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Fastmake : ウィキペディア英語版
Fastmake

Fastmake〔(Fastmake )〕 is a program that is used mainly by software developers to maintain software build process.
Fastmake is one of the make programs family. The most similar ''make'' program is ''GNU make''.〔(GNU make )〕 Fastmake differs from ''GNU make'' in that it contains additional features that extend Makefile syntax and increase program speed.
Fastmake was started in 2005 as a replacement for ''dmake'' build tool. That years the Makefile syntax was as in ''dmake''. In 2008 Fastmake was published and became available for downloading. Since then Makefile syntax has been moving towards ''GNU make''. This is because ''GNU make'' is widely used and therefore there is more chance for Fastmake to be useful.
The key starting point of Fastmake performance optimization is working within one operating system process.
When a classic make program needs to respawn itself it launches another operating system process while Fastmake calls a function which creates new context and works within the same process. This allows to maintain effective caches for entire build tree. Also Fastmake offers fast replacements for most popular shell tools like ''cp'', ''echo'' and so on.
One of the tasks that takes place in software build process is determining dependencies. Fastmake has integrated dependency scanner for C/C++ source files.
Syntax improvements are aimed to solve some essential build automation tasks that are hard to be done via ''GNU make''. Such tasks are ''combined'' or 'parallel' compilation, automatic dependencies tracking, omitting ''TAB'' character in ''Makefile'' that is hard in many editors and so on.
Fastmake is an open and free program that means that it is free of charge with source code available.
Fastmake is written in the C++ programming language. GNU bison program is used to generate parser module.
Flex lexical analyser program is used to generate lexeme generator.
==References==


抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Fastmake」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.