реклама на сайте
подробности

 
 
> Linux, консольный режим, простая графика., Какие есть средства?
Serhiy_UA
сообщение Jun 12 2016, 07:57
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 721
Регистрация: 23-10-08
Из: next to Odessa
Пользователь №: 41 112



Осваиваю Linux (точнее Free BSD), программируя на С++.
Вопрос такой, какие есть средства в Linux для работы с простой графикой в консольном режиме?
Аналогичные средства под Windows для консоли есть в WinAPI, через подключение #include <windows.h>.
А какие есть в Linux, кроме библиотеки Qt, или остается только Qt.
Вопрос учебного характера, для самообразования, в работе для графики используется только Qt.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
k155la3
сообщение Aug 15 2016, 16:11
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848



Вывести графику в консольном окне из-под Win мона.
т.е. console-32
main()
{
то что рисует графику, работает с дискрипторами окон, вызовы Win32API
}
Естественно, если консольное окно выведено в виде графического окна-фрейма, а не текстовый 80x25 режим.
Пример этого есть на firststeps.ru.

Для Linux строение оконного приложения сильно похоже на строение виндузного-сишного-Win32 (см. MSDN - шаблоны приложения Win32 на С).
Естественно, вызовы будут не Win32API, а нечто Linux-специфичное, чего я знать не могу.

Go to the top of the page
 
+Quote Post
smalcom
сообщение Aug 16 2016, 12:20
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 292
Регистрация: 26-06-07
Пользователь №: 28 718



Цитата(k155la3 @ Aug 15 2016, 19:11) *
Вывести графику в консольном окне из-под Win мона.
...
Естественно, если консольное окно выведено в виде графического окна-фрейма, а не текстовый 80x25 режим.
...
Для Linux строение оконного приложения сильно похоже на строение виндузного-сишного-Win32 (см. MSDN - шаблоны приложения Win32 на С).
Естественно, вызовы будут не Win32API, а нечто Linux-специфичное, чего я знать не могу.

Иногда лучше жевать, чем говорить.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Serhiy_UA   Linux, консольный режим, простая графика.   Jun 12 2016, 07:57
- - krux   а какая может быть графика в консольном режиме? ес...   Jun 12 2016, 09:38
|- - Jury093   Цитата(krux @ Jun 12 2016, 12:38) а какая...   Jun 12 2016, 14:24
||- - Lagman   Цитата(Jury093 @ Jun 12 2016, 17:24) прос...   Jun 12 2016, 17:44
|- - Serhiy_UA   Цитата(krux @ Jun 12 2016, 12:38) а какая...   Jun 12 2016, 14:26
|- - krux   Цитата(Serhiy_UA @ Jun 12 2016, 17:26) Ищ...   Jun 13 2016, 06:59
|- - Serhiy_UA   Цитата(krux @ Jun 13 2016, 09:59) глава ...   Jun 13 2016, 08:19
- - Lagman   Кроме самой популярной библиотеки, её уже назвали,...   Jun 12 2016, 09:49
- - smalcom   ЦитатаОсваиваю Linux (точнее Free BSD) Это как ура...   Aug 14 2016, 06:45
|- - Serhiy_UA   Всем откликнувшимся спасибо! Немного разобралс...   Aug 17 2016, 10:56
- - jorikdima   Цитата(smalcom @ Aug 16 2016, 05:20) Иног...   Aug 16 2016, 21:22
- - k155la3   Цитата(smalcom @ Aug 16 2016, 15:20) Иног...   Aug 18 2016, 07:46
- - Gorby   Ню-ню. А теперь изобразите то же самое на удаленно...   Aug 18 2016, 07:54
- - k155la3   Цитата(Gorby @ Aug 18 2016, 10:54) Ню-ню....   Aug 18 2016, 10:33
- - XVR   Цитата(k155la3 @ Aug 18 2016, 13:33) В то...   Aug 18 2016, 14:28
- - k155la3   В смысле что до "Linux-подобия" дискрипт...   Aug 18 2016, 15:21
|- - XVR   Цитата(k155la3 @ Aug 18 2016, 18:21) В см...   Aug 19 2016, 10:36
- - andrew_b   Цитата(XVR @ Aug 18 2016, 17:28) координа...   Aug 19 2016, 05:25
- - toweroff   Цитата(XVR @ Aug 18 2016, 17:28) Например...   Aug 19 2016, 10:47


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd August 2025 - 18:38
Рейтинг@Mail.ru


Страница сгенерированна за 0.01373 секунд с 7
ELECTRONIX ©2004-2016