我可以在 Xcode 4 中禁用调试器吗?

发布于 2024-11-27 18:37:24 字数 172 浏览 1 评论 0原文

我不想使用调试器(gdb),但我想从我的应用程序获取输出(来自 stdout 和 stderr)。

我发现我从不使用它,我总是使用 NSLog(或者,对于 C printf 和 C++ std::cout)。

如何禁用调试器(即使在调试配置中)?

I would like to not use the debugger (gdb), though I want to get output from my application (from stdout and stderr).

I find that I never use it, I always use NSLog (or, for C printf and for C++ std::cout).

How can I disable the debugger (even in the debug configuration)?

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

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

发布评论

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

评论(4

南渊 2024-12-04 18:37:24

接下来运行和停止 - 单击方案区域,选择编辑方案 - 然后在构建配置上选择发布。

不确定这是否是你的意思。

Next to run and stop - click on the Scheme area, select edit scheme - then on build configuration select release.

Not sure if that what you meant.

柠檬色的秋千 2024-12-04 18:37:24

在 XCode 4 中 - 在运行和停止按钮所在的左上角,有一个下拉选择(方案选择),单击左侧下拉菜单,然后单击“编辑方案...”下一步,找到并单击左侧的调试方案(标题应为“Run YourAppName.app”)。现在,在主要内容区域中,单击'信息' 选项卡并将调试器选择更改为 - 单击“确定”保存设置

XCode 4 在调试方案中关闭调试器

In XCode 4 - at the top left where the Run and Stop buttons are, there's a drop down selection (the Scheme selection), click on the left drop down and then 'Edit Scheme...' Next, locate and click on your Debug scheme (should be titled 'Run YourAppName.app') on the left. Now in the main content area, click on the 'Info' tab and change your Debugger selection to None - save your settings by clicking OK

XCode 4 turn off Debugger in Debug scheme

东风软 2024-12-04 18:37:24

如果您指的是调试器控制台,那么您可以使用“行为”首选项面板控制它是否自动显示。如果您想查看输出,您可以让 Xcode 在启动时或(我认为)有任何输出时自动导航到当前运行日志(也由行为控制)。

如果您真的想说您一般不使用调试器(在断点处暂停并检查变量、单步执行代码等),那么您正在以一种让大多数开发人员畏缩的方式伤害自己这就像一个木匠大胆地宣称他不使用同等的现实检查工具:卷尺和水平仪,我希望我误解了你的意思。

If you mean the debugger console, then you can control whether it automatically appears using the Behaviors preference panel. If you want to see the output, you can instead have Xcode automatically navigate to the current run log (also controlled by Behaviors) on launch or (I think) as soon as there's any output.

If you really mean to say you don't use the debugger in general (pausing at breakpoints and examining variables, stepping through code, etc. then you're hurting yourself in a way that makes most developers cringe. It's like a carpenter boldly proclaiming he doesn't use the equivalent reality-checking tools: a tape measure and level. I hope I misunderstood you there.

云仙小弟 2024-12-04 18:37:24

Xcode 调试可执行文件

调试可执行文件 - 允许您使用调试器(断点...)来调试二进制

XCode v9.2

项目名称 ->编辑方案...->运行->取消选择“调试可执行文件”

在此处输入图像描述

[调试构建配置]

Xcode Debug executable

Debug executable - allows you to use debugger(breakpoints...) to debug binary

XCode v9.2

Project name -> Edit Scheme... -> Run -> deselect "Debug executable"

enter image description here

[Debug Build Configuration]

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