Russian Qt Forum
Ноябрь 24, 2024, 01:30
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Вопросы новичков
>
"Hello,world!" на убунте..
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: "Hello,world!" на убунте.. (Прочитано 5565 раз)
durik
Гость
"Hello,world!" на убунте..
«
:
Сентябрь 28, 2012, 14:38 »
Вот программа:
#include <iostream>
int main()
{
using namespace std;
cout << "Hello, word!" << endl;
return 0;
}
При запуске открывается консоль абсолютно пустая. Как увидеть текст???
Записан
mutineer
Гость
Re: "Hello,world!" на убунте..
«
Ответ #1 :
Сентябрь 28, 2012, 15:05 »
Как запускаешь?
Записан
durik
Гость
Re: "Hello,world!" на убунте..
«
Ответ #2 :
Сентябрь 28, 2012, 15:37 »
Цитата: mutineer от Сентябрь 28, 2012, 15:05
Как запускаешь?
жму кнопку "Запустить".
Записан
mutineer
Гость
Re: "Hello,world!" на убунте..
«
Ответ #3 :
Сентябрь 28, 2012, 15:38 »
Открыл убунту, поискал на десктопе и на панели кнопку "Запустить"... не нашел... что еще за кнопка такая?
Записан
durik
Гость
Re: "Hello,world!" на убунте..
«
Ответ #4 :
Сентябрь 28, 2012, 15:56 »
Цитата: mutineer от Сентябрь 28, 2012, 15:38
Открыл убунту, поискал на десктопе и на панели кнопку "Запустить"... не нашел... что еще за кнопка такая?
)))). ест виртуалка, на виртуалке убунту, в убунте Qt Creator, в нем "Простой проект на языке С++", в нем исходник, в исходнике текст вышенаписанной проги. Кнопка запустить в Qt Creator'e
Записан
maint
Гость
Re: "Hello,world!" на убунте..
«
Ответ #5 :
Сентябрь 28, 2012, 16:01 »
внизу вкладочка есть у креатора. Там написано "вывод приложения". Там и смотреть
Записан
mutineer
Гость
Re: "Hello,world!" на убунте..
«
Ответ #6 :
Сентябрь 28, 2012, 16:01 »
Ах Creator... у меня консоль не открывается, зато внизу во вкладке 3 вывод приложения отображается
Записан
durik
Гость
Re: "Hello,world!" на убунте..
«
Ответ #7 :
Сентябрь 28, 2012, 16:05 »
Цитата: maint от Сентябрь 28, 2012, 16:01
внизу вкладочка есть у креатора. Там написано "вывод приложения". Там и смотреть
а у меня запускается пустая консоль, а на вкладке "Вывод приложения" такой текст: "Запускается /home/user/c++/...и дальше путь к файлу main.cpp" и ничего больше нет
Записан
maint
Гость
Re: "Hello,world!" на убунте..
«
Ответ #8 :
Сентябрь 28, 2012, 16:16 »
Цитата: durik от Сентябрь 28, 2012, 16:05
Цитата: maint от Сентябрь 28, 2012, 16:01
внизу вкладочка есть у креатора. Там написано "вывод приложения". Там и смотреть
а у меня запускается пустая консоль, а на вкладке "Вывод приложения" такой текст: "Запускается /home/user/c++/...и дальше путь к файлу main.cpp" и ничего больше нет
даже не знаю что подсказать. Всю жизнь этим "вывд программы" пользовался. В консоли запустить, так для понятия, кто дурит
Записан
durik
Гость
Re: "Hello,world!" на убунте..
«
Ответ #9 :
Сентябрь 28, 2012, 16:22 »
Цитата: mutineer от Сентябрь 28, 2012, 16:01
Ах Creator... у меня консоль не открывается, зато внизу во вкладке 3 вывод приложения отображается
не консоль там "Терминал" написано... и нигде "Hello, world!" нету
Записан
kambala
Джедай : наставник для всех
Offline
Сообщений: 4747
Re: "Hello,world!" на убунте..
«
Ответ #10 :
Сентябрь 28, 2012, 16:51 »
настройки проекта — настройки запуска — снять галочку с «запускать в терминале»
Записан
Изучением C++ вымощена дорога в Qt.
UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
GreatSnake
Джедай : наставник для всех
Offline
Сообщений: 2921
Re: "Hello,world!" на убунте..
«
Ответ #11 :
Сентябрь 28, 2012, 17:48 »
Цитата: durik от Сентябрь 28, 2012, 16:22
не консоль там "Терминал" написано... и нигде "Hello, world!" нету
вызови после cout sleep(1) и появится.
Это проблемы creatora - неправильно настраивает консоль - не выключает буферизацию.
Записан
Qt 5.11/4.8.7 (X11/Win)
durik
Гость
Re: "Hello,world!" на убунте..
«
Ответ #12 :
Сентябрь 28, 2012, 18:01 »
Цитата: kambala от Сентябрь 28, 2012, 16:51
настройки проекта — настройки запуска — снять галочку с «запускать в терминале»
Вот теперь видно что пишет.
Цитата: GreatSnake от Сентябрь 28, 2012, 17:48
Цитата: durik от Сентябрь 28, 2012, 16:22
не консоль там "Терминал" написано... и нигде "Hello, world!" нету
вызови после cout sleep(1) и появится.
Это проблемы creatora - неправильно настраивает консоль - не выключает буферизацию.
Поставил но все равно терминал пустой. Вот так получилось(может sleep не в том месте?):
#include <iostream>
int main()
{
using namespace std;
cout << "Hello, word!" << endl;
sleep(1);
return 0;
}
«
Последнее редактирование: Сентябрь 28, 2012, 18:21 от durik
»
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...