|
|
|
Кросплатформенная библиотека для создания окна18.08.2015, 17:22. Показов 6166. Ответов 16
Метки нет (Все метки)
Всем привет.
У меня вопрос простой: кто-нибудь знает простую кросплатформенную библиотеку, с помощью которой можно просто создать окно, в которое можно вывести изображение формата RGB/RGBA/ARGB которое я могу задать сам через указатель и разрешение? Qt, SFML и им подобные меня не интересуют, слишком "тяжелые". Не по теме: Прошу Модераторов и Администраторов не перемещать тему хотя бы в течение суток.
1
|
|
| 18.08.2015, 17:22 | |
|
Ответы с готовыми решениями:
16
Библиотека для создания оконных приложений Библиотека для создания pdf файлов Нужна библиотека для создания окон |
|
|
|
| 18.08.2015, 17:36 [ТС] | |
|
_Ivana, спасибо за ответ. Да, есть хорошие библиотеки, например GLFW. Но суть в том, что поддержка OpenGL мне там не нужна. Мне нужно только создать окно и периодически выводить в него своё изображение из массива.
0
|
|
|
|
|
| 18.08.2015, 18:43 [ТС] | |
|
Croessmah, увы, "тяжёлая", и много чего лишнего
Забыл добавить её в первое сообщение.Такие популярные библиотеки мне конечно же известны, мне нужно что-то, чего я не знаю Если оно есть...
0
|
|
|
Неэпический
|
|
| 18.08.2015, 18:54 | |
|
castaway, здесь смотрел?
1
|
|
|
19491 / 10097 / 2460
Регистрация: 30.01.2014
Сообщений: 17,805
|
|
| 18.08.2015, 20:47 | |
|
castaway, раз Linux тоже нужен, то наверное не подойдет, но я просто вспомнил, что 9 лет назад я использовал для нужд написания легковесного приложения под win вот эту библиотеку. В то время она занимала где-то порядка 300кб и могла линковаться статически. Таким образом можно было получить бинарник размером 150-250кб.
1
|
|
|
|
|
| 18.08.2015, 20:52 [ТС] | |
|
DrOffset, суть в том, что мне нужна именно кросплатформенная библиотека. Для ОС Windows я легко могу написать свой, очень "лёгкий" вариант. Но мне нужна поддержка хотя бы Linux с X11...
Тем не менее, спасибо за ответ!
0
|
|
|
Ушел с форума
|
|
| 18.08.2015, 21:14 | |
|
Можно попробовать вот это:
Ultimate++ http://www.ultimatepp.org/ Sciter http://www.terrainformatica.com/sciter/
1
|
|
|
|
||
| 18.08.2015, 21:48 [ТС] | ||
|
Убежденный, то же самое) 40 мегабайт - ну это ни в какие ворота ![]() Sciter - "Sciter is an embeddable HTML/CSS/scripting engine..." - как бы вообще не то ![]() Всем спасибо за уделённое время, но я всё больше убеждаюсь что такой библиотеки просто нет... Проще скооперироваться с кем то и написать вариант под Linux и другие ОС, чем ждать пока появится такая библиотека ![]() Добавлено через 22 минуты Croessmah, я знаю, ты "сидишь" на Linux. Знаешь как создать окно и вывести на него Bitmap определённого формата?
0
|
||
|
Ушел с форума
|
||
| 18.08.2015, 22:03 | ||
|
В Sciter создать окно с картинкой - дело нескольких строк кода, в Ultimate++ тоже. Ну или я тогда не знаю, что такое "простая" библиотека.
1
|
||
|
19491 / 10097 / 2460
Регистрация: 30.01.2014
Сообщений: 17,805
|
|
| 18.08.2015, 22:10 | |
|
castaway,
Мануальчик по окнам: http://math.msu.su/~vvb/2cours... intro.html Полезные функции: https://tronche.com/gui/x/xlib... Image.html https://tronche.com/gui/x/xlib... Image.html
1
|
|
|
|
|||
| 18.08.2015, 22:24 [ТС] | |||
|
Благодаря этой теме и вашим ответам, я понял куда двинуться дальше) Благодарю всех! Добавлено через 3 минуты DrOffset, отдельное спасибо за функции! Добавлено через 8 минут Ещё раз всем спасибо!
0
|
|||
|
70 / 64 / 40
Регистрация: 17.02.2014
Сообщений: 265
|
|
| 18.08.2015, 22:27 | |
|
castaway, wxWidgets ? Цепляет системные хеадеры типа <windows.h> - соответсвенно использует нативные виджеты - саму библиотеку можно скомпилить выпиливая все лишнее (Opengl и прочую лабуду ), в release сборке исполняемый файл с простейшим окном меньше 100 кб. Еще gtk можно посмотреть под cpp есть враппер gtkmm.
2
|
|
|
|
|
| 18.08.2015, 22:35 [ТС] | |
|
smartpointer, увы, но нет. Я хотел что-то намного "легче". Это всё изучено...
0
|
|
| 18.08.2015, 22:35 | |
|
Помогаю со студенческими работами здесь
17
Библиотека для создания PDF (или иное)
Класс для создания окна Диалоговые окна для создания,сохранения Можно ли организовать цикл для создания элементов окна и как? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Налог на собак: https:/ / **********/ gallery/ V06K53e
Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf
Пост отсюда. . .
|
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop?
Ниже её машинный перевод.
После долгих разбирательств я наконец-то вернула себе. . .
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод
Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод.
Thinkpad X220 Tablet —. . .
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|