|
Теперь и такие пробы. SQLite в виде dll с несколькими основными функциями для подключения к Ирбису. Собственно, поскольку это обертка над sqlite, подключить его можно куда угодно.
Что это дает? Очевидно, работу с SQL - создание, изменение, чтение (одна из функций - передача произвольного SQL-запроса). А вот виджеты остаются от Ирбиса во всем реализованном объеме.
Почему не статически собрано с Ирбисом? Несмотря на то, что есть соответствующий пакет, такое решение делает Ирбис пусть и не сразу, но громоздким. В нем и так OpenGL, а если начать собирать сколько-нибудь полезные технологии, размер вырастет существенно (хотя это и не так важно), плюс к этому появятся зависимости от необязательных пакетов. Подключение dll-обертки над нужными функциями - подходящее альтернативное решение. Например, CUDA так и подключается, причем буквально два нужных типа вычислений, и это сильно упрощает дело.
|