[ /tv/ /rf/ /vg/ /a/ /b/ /u/ /bo/ /fur/ /to/ /dt/ /cp/ /oe/ /bg/ /ve/ /r/ /mad/ /d/ /mu/ /cr/ /di/ /sw/ /hr/ /wh/ /lor/ /s/ /hau/ /slow/ /gf/ /vn/ /w/ /ma/ /azu/ /wn/ ] [ Main | Settings | Bookmarks | Music Player ]

No.47703 Reply
File: fltk.gif
Gif, 2.16 KB, 224×70 - Click the image to expand
edit Find source with google Find source with iqdb
fltk.gif
Подскажите какую-нибудь минималистичную библиотеку под Windows (язык программирования C/C++, Mingw). Такую, что не тянула бы за собой шлейфом кучу dll, и чтобы запускалась на 32 и 64 разрядных ОС. Один exe-файл распространять проще, чем папку с dll.
Пикрилейтед не удалось собрать под Windows, ругался на Xlib
>> No.47706 Reply
>>47703
даже лого с официального сайта отображается неправильно
Библиотека для построения графического интерфейса
>> No.47712 Reply
>>47703
Есть ещё такая няшка:
https://github.com/vurtun/nuklear

Но взлетит у тебя скорее всего Qt со статичной линковкой:
https://wiki.qt.io/Build_Standalone_Qt_Application_for_Windows

Алсо, запаковать всё в самораспаковывающийся exe-файл проще, чем искать и осваивать минималистичную гуе-либу.
>> No.47713 Reply
>>47703
Tk или wxWidgets посмотри.

>>47712
> Но взлетит у тебя скорее всего Qt со статичной линковкой:
Не думаю, что ОП будет покупать коммерческую лицензию.
>> No.47715 Reply
>>47713
wxWidgets тянет с собой много библиотек, как и QT. Ранние версии (2009-2010) были норм.
Коммерческую лицензию покупать не буду, а без нее статично линковать QT неправильно-нехорошо.
nuklear - это же просто обертка над системным апи, всё равно придется писать на WinAPI?
>> No.47716 Reply
>>47713>>47715
Не нужно покупать ничего, наркоманы.
>> No.47717 Reply
>>47703
> Xlib
А в чем прикол натягивать сову на глобус... эм... линукс на винду?
>> No.47718 Reply
>>47716
Ну можно линковать статически, и также выкладывать объектные файлы, не слинкованные с Qt'ом, но зачем так заморачиваться?
>> No.47720 Reply
>>47718
Действительно - зачем.
>> No.47721 Reply
>>47720
Потому что как бы LGPL?
>> No.47722 Reply
>>47721
Не проблема, судя по оп-посту.
>> No.47723 Reply
>>47722
Как раз-таки ТС вроде как собирается распространять собранное, а значит проблема.
>> No.47724 Reply
>>47712
> nuklear
imgui же. nuklear кривой местами.
>> No.47725 Reply
>>47723
LGPL тебе запрещает что-то распространять?
>> No.47728 Reply
>>47725
Он запрещает статически линковать без возможности получателю перелинковать самому.
>> No.47729 Reply
>>47728
Но ведь не запрещает. Линкуй себе на здоровье.


Password:

[ /tv/ /rf/ /vg/ /a/ /b/ /u/ /bo/ /fur/ /to/ /dt/ /cp/ /oe/ /bg/ /ve/ /r/ /mad/ /d/ /mu/ /cr/ /di/ /sw/ /hr/ /wh/ /lor/ /s/ /hau/ /slow/ /gf/ /vn/ /w/ /ma/ /azu/ /wn/ ] [ Main | Settings | Bookmarks | Music Player ]