Let's say I'm doing something a bit obscure - I'm manually using some VC utility, which depends on some DLL (in my case mspdbcore.dll), but this DLL doesn't load, because it probably depends on yet another DLL, which isn't in the PATH. How can I find all the DLLs this one is missing, or at least all this one depends on?
Asked
Active
Viewed 349 times
0
-
Can you give us more specific information, including any error messages? – Dragonthoughts Mar 11 '18 at 14:12
-
Have you checked https://stackoverflow.com/questions/7378959/how-to-check-for-dll-dependency – A Zakaria Mar 11 '18 at 14:26
-
I'm afraid the only error message is that "it cannot load". I checked the other thread, but the recommended utility only creates a huge list of symbols and says that something failed, the VC utility fails too, just saying "it cannot load". – Vojtěch Melda Meluzín Mar 11 '18 at 14:29
-
You are asking for somebody to write you a manual instead of providing you with the solution. Nobody will write one since the solution is so simple. Always run VS tools from the Developer Command Prompt, it ensures that the PATH is configured correctly. – Hans Passant Mar 11 '18 at 15:06
-
I think the OP is looking for the Linux equivalent of ldd. – Kevin Sep 13 '18 at 01:02