ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
21 ноября
309773 Топик полностью
fk0, легенда (23.02.2012 22:31 - 22:36, просмотров: 1019) ответил Evgeny_CD на Правильно ли я понимаю, что при помощи Tclkit, Metakit и Starkit я могу создать некий "бинарник" (назовем его так), в котором будет прога, файлы "просто" и файл БД, и он пойдет в любой среде, где стоит Tcl с некими стандартными довесками? Просто
С помощью starpack можно создать бинарник (exe) для одной конкретной целевой платформы (см. ниже), например для windows, который в себе всё содержит и не требует чего-либо установленного на компьютере для своей работы (всё своё таскает в себе). tclkit -- это и есть tcl со всякими довесками, который уже не надо устанавливать. Состав довесков (библиотек) может варьироваться... Ну а если нужен бинарник для другой платформы, то это в общем легко делается путём замены самого tclkit и вложенных в него dll на зависимые от другой платформы, а независимые файлы вкладываются как есть (исходники на Tcl, всякие gif и т.п., базы данных). Не .NET, но фреймворк для создания мультиплатформенных приложений. Ну да, если используется не starpack, а так называемый statkit, то последний без отдельного екзешника tclkit.exe уже не запустить. Вот starkit может быть совсем независимый от пларформы (но в нём, понятно, не должно быть dll зависимых от windows, например, нужно полагаться только на то, что есть внутри tclkit.exe)
[ZX]