【问题标题】:How to debug Maya plugin with Xcode?如何使用 Xcode 调试 Maya 插件?
【发布时间】:2020-07-31 19:47:03
【问题描述】:

我有一个 Maya 2019 插件,我想在 Xcode 11.4 的调试器中单步执行。即使我可以附加到 Maya 进程并在 Xcode 的控制台中查看插件的输出(如果我从那里启动 Maya,则在终端中),插件断点永远不会到达。有没有人有详细的设置步骤?

这些是我已经看过的一些资源:

http://www.sonictk.com/post/tutorial-debugging-maya-plugins-crossplatform/

https://medium.com/@yuping37/write-a-custom-skinning-maya-plugin-and-debug-with-xcode-8de6512b494d

Debugging Maya Plugin with Xcode

【问题讨论】:

    标签: xcode debugging plugins maya lldb


    【解决方案1】:
    1. 在 Xcode 中进入产品菜单并选择“Edit Scheme”
    2. 在“编辑方案”屏幕的“可执行文件”输入字段中,选择“其他”。这将打开一个标题为“选择要启动的可执行文件”的屏幕,以浏览 Maya 的路径。让此屏幕保持打开状态。
    3. 打开 Mac Finder 应用程序并导航到应用程序,右键单击 Maya 并选择“显示包内容”。导航到包的 /Contents/bin/ 文件夹并选择 maya unix 可执行文件并将其拖到“选择可执行文件到在第 2 步中打开的“启动”屏幕。然后关闭。
    4. 转到构建设置,将“生成调试符号”设置为“是”。调试器现在应该可以在通过 PID 或名称运行或附加到进程时工作。

    【讨论】:

    • 如果在 Windows 上使用 MS Visual Studio 进行调试,则会有一个设置“附加到:”。这需要从“自动”更改为“本机代码”。
    猜你喜欢
    • 2013-09-10
    • 2012-10-07
    • 1970-01-01
    • 1970-01-01
    • 2013-05-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多