answersLogoWhite

0

The output of both C and C++ compilers is one or more object files. The object files must then be processed by a linker in order to produce a machine code executable. Note that object files have nothing whatsoever to do with object-oriented programming. Object files contain relocatable machine code plus metadata relating to the code in order to assist with linking. The linker typically processes and combines relevant machine-code portions of the object files to produce the final executable.

User Avatar

Wiki User

12y ago

What else can I help you with?

Related Questions

Is it possible to inherit structure in c?

If a C compiler is available, then so is a C++ compiler - just use one that produces C as its output.


It is possible to build a C compiler on top of a C compiler?

It is possible to build a C compiler on top of a C compiler. From the directory, run the shell script.


No of pixel in c compiler?

There are no pixels in the C compiler!


Which compiler is used for writing c plus plus exception handling programs?

C++ compiler, obviously, a C compiler won't do.


What is a C compiler as used in C programming?

In C programming, C compiler is user to translate C source into C object module.


How carefully does the compiler pay attention to indentation?

The compiler does not pay any attention whatsoever to indentation in C and C++.


What is the difference between java compiler and C compiler?

Greetings Technologist. The Java compiler compiles Java code, whereas the C compiler compiles C Code HTH Richard Wolf Software Architect


What if unable to open conio.h file?

conio.h is not part of the standard library, either in C or C++. Some MS-DOS-based C compilers did provide it, but it is not required in any C++ implementation as the standard library already provides generic console input/output functions. If you have an MS-DOS-based C compiler and the file is missing, try re-installing the compiler. If the compiler does not provide a conio.h implementation, you can try downloading a 3rd party implementation.


How do you open a C file as an executible file?

In a canonical C compiler, you type "cc (program file name).c (return) and it spits out "a.out", which is an executable. Works with the original Kernighan and Ritchie C compiler. For C++, use the .cpp extension and "g++" for the compiler: In a terminal window, on MacOS, 'cc (program name).c (return)' 'g++ (program name).cpp (return)' produces an executable named "a.out", which can be run. '-o (some file name . extension) will change the output file name.


What is the output of a compiler?

A compiler accepts computer instructions in a language people understand and converts them into a language computers understand.


What is the difference between GCC compiler and turbo c compiler?

1. The Gcc compiler cna support multiple languages such as c,c++,Java,Fortran,Pascal etc.... Whereas in turbo c cpmpiler,it doesn't support multiple languages. 2. GCC compiler is a free software,... Whereas in turbo c cpmpiler , it is not a free software. 3. The GCC compiler is is a portable compiler,it runs on most plateform avilable today... Whereas in turbo c cpmpiler, it is not a portable compiler.


How c compiler works when it's been coded in c?

The very first C-compiler was written in some other language.