I'm tracing test.exe now. It seems eMVC4 just can't step in to the functions of other modules. Even the tricks of VC on desktop doesn't work. For example, in the paint.cpp, when it call eglCreateContext(), the F11 can't go into the implementation of eglCreateContext() even I'm in assembly mode. The symbol of libGLES_CM.dll is loaded.
eMVC4 sp3 already installed.
So now I can only set a breakpoint in the other module, and then F10 there. Anyone got the same problem? any suggestion?
I'm running on emulator.
I haven't gotten all the rules figured out myself yet. One of the following two approaches typically works for me:
- I have the DLL as an explicit project dependency in my project settings, instead of just linking against it.
- I set a breakpoint at the beginning of the function in the DLL before executing the step.
Maybe folks on pocketmatrix.com have a better idea.
Sign up for the SourceForge newsletter:
You seem to have CSS turned off.
Please don't fill out this field.