xcode可以附加和调试从c应用程序运行的python吗?

时间:2014-05-01 01:48:52

标签: python c xcode

我正在调试Blender,它是用C语言编写的,并集成了python脚本(.py)用于扩展。没有python可执行文件,blender程序直接调用python。使用visual studio 2013在Windows中的体验非常简单,我只是附加到过程中,即使我在机器上没有C代码并且没有使用任何调试信息编译Blender,我也可以立即进入python代码。一切正常,我甚至不必告诉它.py文件的位置。

当我使用XCode时,(我是新手。)我可以附加到流程但我只能在段故障上进入反汇编。我打算最终编译blender源代码,但我想使用随产品提供的裸python代码。我还能做些什么来展示我需要进入python代码的Xcode?

1 个答案:

答案 0 :(得分:0)

不确定你的主要目标是什么,但我试图从Xcode启动python - 所以我可以为Blender开发插件。

一般来说,要让Xcode中的python到这里https://www.youtube.com/watch?v=GUBGoeCu19I(关于主题的简短且非常丰富的视频)。

如果还不够,我发现了这两个来源:http://wiki.blender.org/index.php/Dev:Doc/IDE_Configuration/OSX_CMake_XCode和一些旧帖子:http://www.blender.org/forum/viewtopic.php?t=12044&view=next&sid=76546b4996c3531f00ce1ffea82d8c2d

希望它能够得到:)