Вверх ↑
Ответов: 2059
Рейтинг: 131
#1: 2017-02-07 01:36:49 ЛС | профиль | цитата
А как, на выходе получается скомпилированный exe

Не совсем понятно.
1.0 Можно скрипт Lua скомпилировать в exe без hiasm - автономно.
1.1 Можно скрипт Lua скомпилировать в bin.
2. B hiasm можно скрипт держать, как строку, допустим StrList.
3. Можно скомпилированный бинарный код держать в Array и вызывать его оттуда. Код получается адресонезависимый.
4. Можно подгружать скомпилированный кусок из файла bin.
5. Можно подгружать скрипт из txt.
6. Можно читать скрипт из RichEdit.
Один раз прочитанный скрипт компилируется и используется наравне с бинарным кодом delphi.

можно сразу в .lib скомпилировать

По моему такого нет. Но и необходимости в этом нет.
Хотя я делал дополнительную секцию в PE заголовке и помещал "туда" код.
Все функции и переменные были доступны - чем не .lib?
карма: 6

0
Редактировалось 3 раз(а), последний 2017-02-07 01:54:04