如何调试 GNUstep 应用程序?

发布于 2024-07-14 07:02:42 字数 229 浏览 12 评论 0原文

我刚刚开始在 Windows 上使用 GNUstep 学习 Objective-C,我想知道有哪些类型的调试选项可用? 我正在使用 make 来编译和链接代码,但是一旦我运行应用程序,似乎就没有办法单步执行代码并检查变量、调用堆栈或其他内容。 现在,如果我能弄清楚如何写入 shell 中的标准输出或某种可见的日志窗口,那么这并不是世界末日,但是在运行 GNUstep 应用程序时调用 printf 和 NSDebugLog 似乎不起作用。

I'm just starting to learn Objective-C using GNUstep on Windows and I'm wondering what type of debugging options are available? I'm using make to compile and link the code, but once I run the app there doesn't appear to be a way to step through code and inspect variables, the call stack or whatever. Now this isn't the end of the world if I could just figure out how to write to standard output in the shell or to some kind of visibile log window, but calling printf and NSDebugLog doesn't seem to work when running a GNUstep application.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

疏忽 2024-07-21 07:02:42

您最有可能应该使用 GDB(也许是 MinGW 变体),如 GNUstep 文档

还要注意的是,GDB 有众多的前端,可以提供更愉快的调试体验。 (包括 Emacs 和 Eclipse)

You should most probably use GDB (maybe the MinGW variety), as mentioned in GNUstep documentation.

Note also that GDB has numerous front-ends, which can provide a more pleasant debugging experience. (including Emacs and Eclipse)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文