Gibt es eine Möglichkeit, Befehlszeilenargumente an ein Programm zu senden, das in QtCreator debuggt wird?
Gibt es eine Möglichkeit, Befehlszeilenargumente an ein Programm zu senden, das in QtCreator debuggt wird?
Antworten:
Gehen Sie in den Teil "Projekt" links von QtCreator und dann auf die Registerkarte "Einstellungen ausführen". Es gibt eine Zeilenbearbeitung für Argumente, in der Sie alles eingeben können, was Sie beim Starten an Ihre App übergeben müssen.
Für Qt Creator ab Qt 5.6 gehen Sie in den "Projektteil" links und dann in die Registerkarte "Build & Run". Hier haben Sie eine Bearbeitung "Befehlszeilenargumente", in der Sie alle Parameter eingeben können, die Sie an Ihre App übergeben möchten.
--docroot=static-content;/resources --deploy-path=/
wird--docroot=static-content\;/resources --deploy-path=/
in der qtcreator Run-Einstellungsseite angezeigt. Andernfalls wird das Lesen bei ';' und ignorieren Sie den Rest der Befehlszeile.