Существуют ли какие-либо инструменты GUI, которые существуют как C DLL? - PullRequest
0 голосов
/ 14 декабря 2011

Существуют ли какие-либо готовые наборы инструментов для графического интерфейса, которые существуют как C DLL?

Так что я могу просто импортировать статическую библиотеку и начать использовать команды GUI для создания приложения, написанного на C? Также, чтобы я мог распространять DLL с моим приложением.

РЕДАКТИРОВАТЬ: предпочтительно без каких-либо зависимостей или что они тоже являются dll.

Ответы [ 2 ]

2 голосов
/ 14 декабря 2011

IUP поставляется в готовых пакетах.Прокрутите вниз, чтобы прочитать, какую версию вы должны получить, в зависимости от того, какие зависимости вы хотите или какой компилятор вы используете.

Обратите внимание, что ваше предпочтение не иметь никаких зависимостей практически невозможно, учитывая, что большинство наборов инструментов будут ссылаться на некоторые msvcr***.dll, Специфичные для IDE библиотеки или другие низкоуровневые библиотеки с открытым исходным кодом.

Реалистично, однако, вам, вероятно, следует просто выбрать свой любимый инструментарий и затем скомпилировать его самостоятельно вместе со всеми зависимостями, поместить их все впапка, и эта папка является то, что вы ссылаетесь на использование инструментария.Как только вы сделаете эту первоначальную компиляцию, ее будет так же легко использовать, как и скомпилированной.Еще одним преимуществом его компиляции является то, что вы можете выбрать, какие дополнения или расширения вы хотите объединить, а какие вам не понадобятся, что оптимизирует размер выходного файла.

1 голос
/ 14 декабря 2011

Вы имеете в виду, как GTK + ?

...