Developers: Dependencies ...
Posted: Thu Jul 31, 2008 9:07 am
We've had a problem with compiled exe files that only work on computers where MSVC is installed.
You can view the list of DLLs that an exe depends on with this tool:
http://dependencywalker.com/
For my MSVC compiled exes, it shows Kernel32.dll (OK) and MSVCR80.DLL (not OK, not needed).
The Intel C Compiler exectuables do not have this dependency.
Now, we need to figure out how to remove that dependency from the compiled exe files.
It's probably just a matter of knowing the right compiler switch ...
You can view the list of DLLs that an exe depends on with this tool:
http://dependencywalker.com/
For my MSVC compiled exes, it shows Kernel32.dll (OK) and MSVCR80.DLL (not OK, not needed).
The Intel C Compiler exectuables do not have this dependency.
Now, we need to figure out how to remove that dependency from the compiled exe files.
It's probably just a matter of knowing the right compiler switch ...