differences

H

Howard

What are the diferences between ms visual c++ compiler and linux c++
compiler?

You could ask the compiler vendors. Or check a microsoft or linux
newsgroup. But it's not a languge issue, so it's off-topic here.

-Howard
 
N

Neil Cerutti

What are the diferences between ms visual c++ compiler and
linux c++ compiler?

Your question is too vague to permit a reasonable answer. There
are many Linux hosted C++ compilers, and many versions of MS
Visual C++.
 
V

Victor Bazarov

What are the diferences between ms visual c++ compiler and linux c++ compiler?

I don't know what "linux c++ compiler" is, there are several that actually
work on Linux. The most common one (it comes with every distribution) is
GNU C++. The differences between Visual C++ (Microsoft Corporation's
product) and GNU C++ is that Visual C++ usually comes with a bunch of
tools to aid development, and GNU C++ is a command-line compiler. They do
have different standard libraries, they definitely different in terms of
extensions to the language they allow. They are also different in their
ability to optimize code and how much of the C++ Standard they implement.
IOW, the differences are many, your question is too general to answer any
better.

V
 
G

gerg

MS VC++ produces binaries supported by the MS platform.
Linux compilers produce binaries supported by the Linux platform.

They mangle C++ names differently and produce different object files.
They optimize code differently and support different options for
optimizing. MS probably producing faster binaries, but I really don't
know.

They both produce binaries that are understood by the HW (ie: the
output files don't require an interpreter.)
 
B

BobR

gerg wrote in message
Linux compilers produce binaries supported by the Linux platform.

<nit>
It's the GNU system. It uses the Linux kernel.
The proper term is 'GNU/Linux' ( see www.gnu.org )
</nit>

GCC == GNU Compiler Collection.
GCC ported to many platforms. (MinGW, Cygwin for window$)
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
474,175
Messages
2,570,942
Members
47,489
Latest member
BrigidaD91

Latest Threads

Top