VS2013 compilation for WinXP, procedure entry poin

2019-06-14 08:07发布

I had a working VS2010 C++ solution, output of which I could launch on XP and Win7 with no problems.

Now I switched to VS2013 and imported the project. From that moment on, the output exe could be launched only on Win7. On XP it would give me "Error Executing Program! (5)".

Well I found this thread

Since then the error I get while launching the application on XP is "The procedure entry point K32GetModuleFilenameExA could not be located in the dynamic link library KERNEL32.dll"

Does it mean I also use some dll, that is not compiled with v120_xp, or is it something else? Thanks...

1条回答
Luminary・发光体
2楼-- · 2019-06-14 08:26

I found the answer here.

The problem is that the dynamic library has to be compiled with v120_xp as well.

查看更多
登录 后发表回答