Führen Projekt in QT als admin in Linux

stimmen
0

Wenn mehrere Projekte in Qt gemacht ausgeführt wird, erfordern einige diejenigen als Superuser ausführen, um korrekt zu arbeiten, meine Frage ist:

Wie kann ich konfigurieren, dass die ‚.pro‘ Datei, um das Projekt bittet um dies zu kompilieren?

Veröffentlicht am 07/11/2018 um 23:58
quelle vom benutzer
In anderen Sprachen...                            


1 antworten

stimmen
0

Ich glaube nicht , die .proDatei ist die richtige Stelle (aber ich weiß , QT nicht). Sie könnten einen brutalen Ansatz und prüfen , ob die realen und effektiven Benutzer - ID und nur ganz früh

if(getuid()!=accepted_realuid) std::exit(1);
if(geteuid()!=accepted_effectiveuid) std::exit(1);

dann fragen Sie die Administratoren zu überprüfen und zu installieren, was Sie getan haben - aber erhebend privs sind in der Regel nicht erforderlich. Es gibt noch andere Mechanismen dafür.

Beantwortet am 08/11/2018 um 00:22
quelle vom benutzer

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more