1

我似乎无法在 bochs 上进行调试。我使用 macports 安装了它。具体来说,当我启动 bochs 时,命令行永远不会出现。

我很确定我在安装它时包含了调试变体;但是,我想我可能打错了。

当我跑步时port installed bochs,我得到了这个

$ port installed bochs
The following ports are currently installed:
  bochs @2.6.8_1+avx+sdl2+smp+term (active)

这似乎表明未安装调试变体;但是,当我尝试添加调试变体时,响应表明无需执行任何操作:

$ sudo port upgrade --enforce-variants bochs +debugging
--->  Scanning binaries for linking errors
--->  No broken files found.

是否有其他方法可以验证是否存在调试,并在必要时添加它?

4

1 回答 1

2

我相信 bochs 的变体debugging是:

+debugger

在标准 bochs ./configure 中,选项为:

--enable-debugger

https://github.com/macports/macports-ports/blob/master/emulators/bochs/Portfile#L51

于 2017-05-23T18:25:20.147 回答