[gme-users] Debugging BON2 Interpreters
Cuong Minh Tran
vaioinman at googlemail.com
Wed Dec 1 15:43:58 CST 2010
The instructions work perfectly. Thank you so much.
On 1 Dec 2010, at 15:08, James H. Hill wrote:
> On Dec 1, 2010, at 8:29 AM, Cuong Minh Tran wrote:
>> Hi everyone
>> I have been developing a few interpreters but it has been a great
>> pain to debug them. I only used a very rudimentary way that is to
>> add a lot of print command to follow the execution. This way is of
>> course so limited.
>> So, just wonder if any of you have a brilliant solution for my
>> Thank you very much in advance.
> You can run them in the Visual Studio debugger, just like any other
> DLL. To do so, however, is a two-part process.
> Part 1: Run GME in debug mode
> . Set a breakpoint in the interpreters source file so you can
> actually debug in Part 2.
> . Make sure the interpreter you want to debug is set as the startup
> project (i.e., right-click the project and select "Set as Startup
> . Select Debug | Start Debugging... from the menu (or press F5). This
> should popup a dialog box asking for an executable. In the dialog, put
> the full path of GME, e.g.,
> C:\Program Files\GME\bin\gme.exe
> This will launch GME.
> Part 2: Run the interpreter
> . Open the model you want to debug. This will load your interpreter in
> debug mode.
> . Execute the interpreter you are debugging and it should stop at the
> breakpoint you set in Part 1.
> Now, you can walk the interpreter's code and debug it like any other
> program in Visual Studio.
>> Cuong Tran.
>> gme-users mailing list
>> gme-users at list.isis.vanderbilt.edu
> gme-users mailing list
> gme-users at list.isis.vanderbilt.edu
More information about the gme-users