Russian Qt Forum

Qt => Вопросы новичков => Тема начата: durik от Сентябрь 28, 2012, 14:38



Название: "Hello,world!" на убунте..
Отправлено: durik от Сентябрь 28, 2012, 14:38
Вот программа:

#include <iostream>
int main()
{
using namespace std;
cout << "Hello, word!" << endl;
return 0;
}

При запуске открывается консоль абсолютно пустая. Как увидеть текст???


Название: Re: "Hello,world!" на убунте..
Отправлено: mutineer от Сентябрь 28, 2012, 15:05
Как запускаешь?


Название: Re: "Hello,world!" на убунте..
Отправлено: durik от Сентябрь 28, 2012, 15:37
Как запускаешь?

жму кнопку "Запустить".


Название: Re: "Hello,world!" на убунте..
Отправлено: mutineer от Сентябрь 28, 2012, 15:38
Открыл убунту, поискал на десктопе и на панели кнопку "Запустить"... не нашел... что еще за кнопка такая?


Название: Re: "Hello,world!" на убунте..
Отправлено: durik от Сентябрь 28, 2012, 15:56
Открыл убунту, поискал на десктопе и на панели кнопку "Запустить"... не нашел... что еще за кнопка такая?

)))). ест виртуалка, на виртуалке убунту, в убунте Qt Creator, в нем "Простой проект на языке С++", в нем исходник, в исходнике текст вышенаписанной проги. Кнопка запустить в Qt Creator'e


Название: Re: "Hello,world!" на убунте..
Отправлено: maint от Сентябрь 28, 2012, 16:01
внизу вкладочка есть у креатора. Там написано "вывод приложения". Там и смотреть


Название: Re: "Hello,world!" на убунте..
Отправлено: mutineer от Сентябрь 28, 2012, 16:01
Ах Creator... у меня консоль не открывается, зато внизу во вкладке 3 вывод приложения отображается


Название: Re: "Hello,world!" на убунте..
Отправлено: durik от Сентябрь 28, 2012, 16:05
внизу вкладочка есть у креатора. Там написано "вывод приложения". Там и смотреть

а у меня запускается пустая консоль, а на вкладке "Вывод приложения" такой текст: "Запускается /home/user/c++/...и дальше путь к файлу main.cpp"  и ничего больше нет


Название: Re: "Hello,world!" на убунте..
Отправлено: maint от Сентябрь 28, 2012, 16:16
внизу вкладочка есть у креатора. Там написано "вывод приложения". Там и смотреть

а у меня запускается пустая консоль, а на вкладке "Вывод приложения" такой текст: "Запускается /home/user/c++/...и дальше путь к файлу main.cpp"  и ничего больше нет
даже не знаю что подсказать. Всю жизнь этим "вывд программы" пользовался. В консоли запустить, так для понятия, кто дурит


Название: Re: "Hello,world!" на убунте..
Отправлено: durik от Сентябрь 28, 2012, 16:22
Ах Creator... у меня консоль не открывается, зато внизу во вкладке 3 вывод приложения отображается

не консоль там "Терминал" написано... и нигде "Hello, world!" нету


Название: Re: "Hello,world!" на убунте..
Отправлено: kambala от Сентябрь 28, 2012, 16:51
настройки проекта — настройки запуска — снять галочку с «запускать в терминале»


Название: Re: "Hello,world!" на убунте..
Отправлено: GreatSnake от Сентябрь 28, 2012, 17:48
не консоль там "Терминал" написано... и нигде "Hello, world!" нету
вызови после cout sleep(1) и появится.
Это проблемы creatora - неправильно настраивает консоль - не выключает буферизацию.


Название: Re: "Hello,world!" на убунте..
Отправлено: durik от Сентябрь 28, 2012, 18:01
настройки проекта — настройки запуска — снять галочку с «запускать в терминале»

Вот теперь видно что пишет.

не консоль там "Терминал" написано... и нигде "Hello, world!" нету
вызови после cout sleep(1) и появится.
Это проблемы creatora - неправильно настраивает консоль - не выключает буферизацию.

Поставил но все равно терминал пустой. Вот так получилось(может sleep не в том месте?):

#include <iostream>
int main()
{
using namespace std;
cout << "Hello, word!" << endl;
sleep(1);
return 0;
}