QtCreator - 在Mac OS上以超级用户身份进行调试

时间:2009-09-11 14:59:56

标签: debugging macos qt

我想在Mac OS上的QtCreator中调试一个直接从硬盘读取的应用程序(/ dev / rdisk0)。如果我使用sudo ./MyApp从终端运行这个应用程序,它正在工作,但是当我在QtCreator下调试它时,由于缺少权限而失败。

我尝试使用“sudo open QtCreator.app”从终端启动QtCreator,但它没有帮助。

请建议如何绕过它。

塞尔。

1 个答案:

答案 0 :(得分:1)

假设您已将QtCreator安装到/ Developer / Applications中,您可能需要执行以下操作:

sudo /Developer/Applications/Qt/QtCreator.app/Contents/MacOS/QtCreator

如果QtCreator是Carbon应用程序,那么您可能需要执行:

sudo -b /System/Library/Frameworks/Carbon.framework/Versions/Current/Support/LaunchCFMApp /Developer/Applications/Qt/QtCreator.app

另请参阅:Open GUI applications as root - Mac Forums