Related articles |
---|
How to identify compilers robert.kahlert@aeg-hausgeraete.de (2003-01-30) |
Re: How to identify compilers joachim_d@gmx.de (Joachim Durchholz) (2003-02-05) |
Re: How to identify compilers chase@theworld.com (David Chase) (2003-02-05) |
Re: How to identify compilers raffles2@att.net (Ron Ruble) (2003-02-05) |
Re: How to identify compilers jgd@cix.co.uk (2003-02-06) |
Re: How to identify compilers vbdis@aol.com (2003-02-06) |
Re: How to identify compilers sandfeld@diku.dk (Allan Sandfeld Jensen) (2003-02-11) |
Re: How to identify compilers aka@mvps.org (Alex K. Angelopoulos) (2003-02-21) |
Re: How to identify compilers cyberguijarro@terra.es (2003-02-24) |
From: | jgd@cix.co.uk (John Dallman) |
Newsgroups: | comp.compilers |
Date: | 6 Feb 2003 00:02:25 -0500 |
Organization: | Nextra UK |
References: | 03-01-184 |
Keywords: | practice |
Posted-Date: | 06 Feb 2003 00:02:25 EST |
robert.kahlert@aeg-hausgeraete.de (Robert) wrote:
> Did anybody know, if (and how) it's possible to find out with which
> compiler a Windows executable file was compiled.
There's no one foolproof way, but there are ways to get clues if you
have some background in Windows development tools. Use "dumpbin
/imports my.exe" to get the list of functions imported from DLLs. Then
look at the DLLs. If they're, say, Delphi or VB DLLs, you have a large
clue. If there isn't anything that seems language-specific, then it
may well be Visual C++, which is what Windows is largely written in,
and the name of the msvcr*.DLL that's used may give you precise
details.
Hitting the executable with a strings program can also give you clues.
---
John Dallman jgd@cix.co.uk
Return to the
comp.compilers page.
Search the
comp.compilers archives again.