2009-09-11 7 views
0

Je voudrais déboguer une application dans QtCreator sous Mac OS qui lit directement à partir du disque dur (/ dev/rdisk0). Si j'exécute cette application à partir de Terminal à l'aide de sudo ./MyApp, cela fonctionne, mais lorsque je la débogue sous QtCreator, elle échoue en raison d'un manque d'autorisations.QtCreator - Débogage en tant que superutilisateur sous Mac OS

J'ai essayé de lancer QtCreator depuis le terminal en utilisant "sudo open QtCreator.app", mais cela n'a pas aidé.

Veuillez nous suggérer comment contourner le problème.

Serge.

Répondre

0

En supposant que vous avez installé QtCreator dans/Developer/Applications, vous avez probablement faire:

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

Si QtCreator est une application de carbone, alors vous devrez peut-être exécuter:

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

Voir aussi : Open GUI applications as root - Mac Forums.

Questions connexes