I was just curious, besides the APIs and DLLs, etc, what is the difference between C++ compiled in windows, and C++ compiled in linux? Is it just the OS interrupts used in the machine code or what?

Add executable file formats to the list as well.

so runtime libraries, machine code interrupts and executable file format?
Like header-bits-sort of thing?
hmm... can you link me to somewhere that explains the file formats?
if not...I'll google it...just...it's like 2:30 am right now.

Add executable file formats to the list as well.

yep, if i remembe rrightly, one uses a.out and one uses ELF or something

Here is a list of file formats -- there might be more, I don't know. I didn't know a.out was a file format -- just thought it was a filename.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.