Compile

From LXF Wiki

(Difference between revisions)
Revision as of 19:16, 4 Oct 2007
Guy (Talk | contribs)
stub
← Go to previous diff
Current revision
Guy (Talk | contribs)

Line 1: Line 1:
{{Stub}} {{Stub}}
-The process of turning [[source code]] into machine-executable binary. For example, the [[GNU]] project's compiler, [[GCC]], converts C, C++ and other languages from their human-readable source into assembler (which is then converted into machine code).+The process of turning [[source code]] into a machine-executable binary file. For example, the [[GNU]] project's compiler collection, [[GCC]], converts C, C++ and other languages from their human-readable (text) source into machine code. Actually, the GCC is quite a bit more complicated than that: it first complies the text into a special intermediate code of its own, then it optimises (streamlines) that code into a standard source-independent form, which it then passes on to a machine-specific optimiser and compiler which finally produce the binary executable.
-[[Category:Software]]+[[Category:Programming]]

Current revision

This Linux-related article is a stub. You can help LXFWiki by expanding it (http://www.linuxformat.co.uk/wiki/index.php?title=Compile&action=edit).

The process of turning source code into a machine-executable binary file. For example, the GNU project's compiler collection, GCC, converts C, C++ and other languages from their human-readable (text) source into machine code. Actually, the GCC is quite a bit more complicated than that: it first complies the text into a special intermediate code of its own, then it optimises (streamlines) that code into a standard source-independent form, which it then passes on to a machine-specific optimiser and compiler which finally produce the binary executable.