[gelöst] Kommandozeilenprogramm

Alles zu Entwicklungsumgebungen und Editoren für Qt
Antworten
RogerWilco
Beiträge: 61
Registriert: 26. November 2009 00:08
Kontaktdaten:

[gelöst] Kommandozeilenprogramm

Beitrag von RogerWilco »

Hallo Forumgemeinde,

ich versuche ein ganz einfaches Programm auf der Kommandozeile auszuführen.
Dazu sollte ich erwähnen, dass der Rechner ein Mac mit OS X ist.

Das Projektfile sieht folgendermaßen aus:

Code: Alles auswählen

#-------------------------------------------------
#
# Project created by QtCreator 2013-08-11T13:40:09
#
#-------------------------------------------------

QT       += core

QT       -= gui

TARGET = Kasse
CONFIG   += console
CONFIG   -= app_bundle

TEMPLATE = app


SOURCES += main.cpp

und der Quellcode so:

Code: Alles auswählen

#include <QCoreApplication>

#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    QCoreApplication a(argc, argv);
    cout << "Hello World!";
    return a.exec();


}
Nichts besonderes also. Aber dennoch kommt "Hello World" nicht auf den Schirm. Nicht wenn in der Konsole das PRogramm von Hand starte und auch nicht in dem XQuartz-Fenster, welches von selber aufgeht.
Wer kann mir den entscheidenden Tipp geben?
Vielen Dank.
Zuletzt geändert von RogerWilco am 11. August 2013 14:22, insgesamt 1-mal geändert.
RogerWilco
Beiträge: 61
Registriert: 26. November 2009 00:08
Kontaktdaten:

Re: Kommandozeilenprogramm

Beitrag von RogerWilco »

Es war ganz einfach...
man muss den Buffer leeren...

also in den String ein \n oder ans Ende ein << endl anhängen und schon geht's....
Antworten