answersLogoWhite

0

Compilation is the act of translating high-level programming language code into low-level native machine code. Computers cannot execute high-level programming language code, it must be converted to native machine code first. In C, this is achieved using a compiler that is specific to the machine. However, the compiler only produces object code files. In order to produce a machine code executable, the object files must be linked along with any required library code. This is achieved by another machine-specific program called the linker.

User Avatar

Wiki User

10y ago

What else can I help you with?

Continue Learning about Engineering
Related Questions

What is linking in C programming?

Linking comes after compilation. The object files produced by the compiler are essentially linked together to create the final executable. Object files are merely the machine code representations of the translation units processed by the compiler.


How do you create own library in C?

Compilation, linking, library-creation is not defined in the C-language standards, so it is platform-dependent. The core of it: create the objects modules, and find a library-creating utility (TLIB.EXE, ar, etc)


What is compilation in c plus plus?

Compilation is the process of translating source files into object files.


Where does the compilation of c program starts?

After main()


When memory allocate to Static data in c?

Compilation time.


What are the release dates for Loading a Vessel at Charleston S-C- - 1902?

Loading a Vessel at Charleston S-C- - 1902 was released on: USA: April 1902


What is the difference between dynamic and static linking?

in a standard C# program, various built-in-functions, which are invoked by the program, are resolved to a library during compilation. the library contains code for these functions. the compiler identifies the library required for the function and copies the code from the library to the program. this technique is called static linking. when a program is compiled, the compiler does not copy the code from the library to the program. instead, the compiler inserts a reference, consisting of the name of the library and function, in the program. the reference is looked up at run time. this is called dynamic linking.


Why won't 1992 Ford Mustang ac start?

the a/c is not starting because the a/c was linking


What is the sequnce to writing tha c program?

Writing the source(s).Compilation and linkage.Execution.


What is pattern of s-lv-c?

Subject-linking verb-complement


In the phraseThe koala bears have climbed the eucalyptus tree is have an action verb or a linking verb?

cuojdyu7zay67irfi9 pu tjucdy xdyu6lxst7kidt698ugbvghvycucdcu7t5s57t5oe8767 c


Operating over loading in c plus plus?

Yes