如果要调试某个已在运行的程序,可以将调试器附加到相应的进程。
选择 "File"(文件)> "New Project"(新建项目)。
在 "New Project"(新建项目)向导中,展开 "Samples"(样例)节点,然后选择 "C/C++" 类别。
选择 "Freeway Simulator"(Freeway 仿真器)项目。单击 "Next"(下一步),然后单击 "Finish"(完成)。
右键单击所创建的 Freeway_1 项目,然后选择 "Run"(运行)。项目将生成,Freeway 应用程序将启动。在 Freeway GUI 窗口中,选择 "Actions"(操作)> "Start"(启动)。
在 IDE 中,选择 "Debug"(调试)> "Attach Debugger"(附加调试器)。

在 "Attach"(附加)对话框中,在 "Filter"(过滤器)字段中键入 Freeway 以过滤处理器列表。
从过滤后的列表中选择 Freeway 进程。
单击 "OK"(确定)。
将启动一个调试会话,Freeway 进程会在执行到调试器连接到该进程的位置暂停。
单击 "Continue"(继续) 继续执行 Freeway,它当前在调试器控制下运行。如果单击 "Pause"(暂停)
继续执行 Freeway,它当前在调试器控制下运行。如果单击 "Pause"(暂停) ,将暂停执行 Freeway,然后您可以检查变量、调用堆栈,等等。
,将暂停执行 Freeway,然后您可以检查变量、调用堆栈,等等。
再次单击 "Continue"(继续),然后单击 "Finish Debugger Session"(完成调试器会话) 。调试器会话将结束,但 Freeway 进程会继续执行。在 Freeway GUI 中选择 "File"(文件)> "Exit"(退出)以退出应用程序。
。调试器会话将结束,但 Freeway 进程会继续执行。在 Freeway GUI 中选择 "File"(文件)> "Exit"(退出)以退出应用程序。