2011-12-13 1 views
-2

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

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

EDIT: желательно без каких-либо зависимостей или что они тоже являются dll.

ответ

2

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

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

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

1

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

+0

С сайта: Вам понадобятся пакеты разработчиков GLib, cairo, Pango, ATK, gdk-pixbuf и GTK + для создания программного обеспечения против GTK +. Для запуска программ GTK + вам также понадобятся пакеты gettext-runtime, fontconfig, freetype, expat, libpng и zlib. –

+0

@GaryWilloughby нигде в вашем вопросе вы говорите, что он не может иметь зависимости. Кроме того, я буду держать пари, что если вы посмотрели кого-то, там была создана полностью автономная версия библиотеки - это очень популярно в конце концов. –

+0

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

 Смежные вопросы

  • Нет связанных вопросов^_^