Dev c++ and msvc6 compiles differently?
When I compile with dev c++, I just get an exe file, but when I compile with msvc I get an exe file and some other files although the exe file itself is smaller. What are these extra files? Will other people trying to run my apps need anything extra when I compile them with dev c++?
the other files from MSVC are mainly debug files and files that aid in shorter build times. They are not important for the users of the program, only the exe, or dll, or whatever you are building is required.
hth
moe.ron
hth
moe.ron
That is if you distribute an executable compiled in release mode, which you should.
Greetz,
Illco
Greetz,
Illco
I think gcc adds the debug info to the exe file (it can be stripped out or omitted), whereas MSVC adds it to a separate file (maybe).
The principle is the same though.
Mark
The principle is the same though.
Mark
And what about the latest Beta 2 of VS2005? It has some manifest files. I noticed that one of those was required if I wanted to run the software standalone. Is there some easy way to embed those in the executable? (I tried the embed compiler option, but that didn't change anything :-( )
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement