Debugging QtCreator-在Mac OS上作为超级用户进行调试

Debugging QtCreator-在Mac OS上作为超级用户进行调试,debugging,macos,qt,Debugging,Macos,Qt,我想在Mac OS上的QtCreator中调试一个直接从硬盘读取的应用程序(/dev/rdisk0)。如果我使用sudo./MyApp从终端运行此应用程序,它会工作,但是当我在QtCreator下调试它时,由于缺乏权限,它会失败 我尝试使用“sudo open QtCreator.app”从终端启动QtCreator本身,但没有帮助 请建议如何避开它 谢尔盖 假设您将QtCreator安装到/Developer/Applications中,您可能需要执行以下操作: sudo /Developer

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

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

请建议如何避开它


谢尔盖

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

sudo /Developer/Applications/Qt/QtCreator.app/Contents/MacOS/QtCreator 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 sudo-b/System/Library/Frameworks/Carbon.framework/Versions/Current/Support/LaunchCFMApp/Developer/Applications/Qt/QtCreator.app
另请参见:。

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

sudo /Developer/Applications/Qt/QtCreator.app/Contents/MacOS/QtCreator 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 sudo-b/System/Library/Frameworks/Carbon.framework/Versions/Current/Support/LaunchCFMApp/Developer/Applications/Qt/QtCreator.app 另见: