User 108 писал(а):
только не могу понять, а как им пользоваться и чем, каким компилятором запускать? в папке Example приведены три базовых примера:
- If_else.sha - простейший пример создания установочного файла элемента. При компиляции выбирать "Copy". Результат компиляции - *.his файл, который затем открывается тем hiasm, в который необходимо добавить элемент. Пример для разработчиков элементов.
- modules.sha - простейший пример генерации инсталяционного файла пакета Modules. При компиляции выбирать "Copy". Результат компиляции - *.his файл, который как правило кладется в папку с пакетом %hiasm%/elements/%pack%/*.his. Пример для разработчиков пакетов.
- make_mod.sha - простейший пример генерации make файла для сборки проектов в пакете modules. При компиляции выбирать "GCC". Результат компиляции - *.dll библиотека, которая кладется в папку make соответствующего пакета. Например, %hiasm%/elements/modules/make/make_mod.dll. Пример для разработчиков пакетов и проектов к пакетам.
В перспективе: добавление визуальных элементов для сотавления шаблонов диалогов, используемых в hiasm. Сейчас они базируются на основе пакета Windows. Думаю со временем почти все внешние DLL для HiAsm будут переписаны на элементах данного пакета.
GCC - можно скачать с сайта производителя, т.к. он полностью бесплатен. Урезанная минимальная версия для HiAsm будет доступна чуть позже.