1

我正在使用 9.3 SDK FP2 运行硬质合金 2.7。我有两个项目,一个是动画 dll TARGETTYPE ANI,另一个是调用它的 exe。

我应该在模拟器中调试它的方式是什么?我需要更改什么,以便将 exe 和 dll 都部署在模拟器中并且我可以调试它们?

4

1 回答 1

1

Well I don't have access right now to a working Carbide, but you will need surely the followings:

  • load both projects to your workspace
  • at the debugger configuration (something like Debug... or Debug settings, I don't remember), there is a "load symbols" options and then you have to select "from all projects in the workspace" or at least tick your two projects.
  • sometimes this does not work. You can try to load the symbols at runtime, there will be a "load symbols from" somewhere in the menu system, you have to select your dll binary here.
  • try to put a breakpoint at the entry point of your dll
  • if you debug on the device ensure that you copy the debug variant of your binaries into the sis

Debugging multiple binaries in carbide is a bit of matter of luck, sometime you succeed sometime you don't as this part of carbide has some bugs. However it is definitely possible, I did it already in the past :)

于 2012-03-19T09:34:06.167 回答