Qt Creator: Ausführung im Terminal

8

Ich möchte die volle Konsolenfunktionalität beim Ausführen des Programms in Qt Creator bekommen, das gleiche Problem wie hier beschrieben: Konsoleneingabe mit Qt Creator

Wenn ich "Run in Terminal" in den Konfigurationseigenschaften ankreuze, wird das leere Terminal-Fenster ohne meine Programmausgabe geöffnet. Extras - Optionen - Allgemein - Terminal hat diesen Wert: "x-terminal-emulator -e". Wie kann ich das funktionieren lassen? Mein Betriebssystem ist Ubuntu 10.4.

Hinweis: Bitte schließen Sie diese Frage nicht, sie wird nicht dupliziert! Ich brauche eine Lösung für Ubuntu OS.

    
Alex F 15.07.2010, 11:20
quelle

2 Antworten

13

Ändern Sie unter Extras - Optionen - Umgebung - Allgemein den Terminalwert von x-terminal-emulator -e in %Code%. Das hat den Trick für mich gemacht.

(Dieser Fix wurde hier gefunden: Ссылка )

    
Greg S 15.07.2010, 11:35
quelle
0

Ein weiterer netter Trick, um die Ausführung von Konsolenbefehlen oder das Ausführen eines Bash-Skripts zu vermeiden, besteht darin, nur die .desktop-Datei zu ändern.

Unter Ubuntu befinden sich diese hier:

%Vor%

Wenn Sie zum Beispiel Qt Creator bearbeiten möchten, können Sie das tun.

%Vor%

Bearbeiten Sie die Variable "Exec" sollte wie "Exec = / usr / bin / qtcreator" aussehen und ändern Sie es in.

%Vor%

Oder was auch immer Ihr Pfad zu der Anwendung ist, die Sie ändern möchten.

Dies wird Ihre verschiedenen Umgebungsvariablen auch mit dieser Methode aktivieren, was ich vermute, dass Sie versuchen, dies zu tun.

    
Goddard 06.11.2017 16:06
quelle

Tags und Links