Node:Вызов gmixvm,
Next:Консоль MIXVM,
Previous:gmixvm,
Up:gmixvm
gmixvmЕсли вы собрали MDK с поддержкой GTK+ (see Установка MDK),
в вашей системе будет доступен графический интерфейс виртуальной машины
MIX. Вы можете вызвать его вводом:
gmixvm [-vhuq] [--version] [--help] [--usage] [--noinit]
в вашей командной строке. Параметры вызова имеют следующее значение:
| -v | User Option |
| -version | User Option |
| Вывести версию и информацию об авторских левах и завершить работу. |
| -h | User Option |
| -help | User Option |
| -u | User Option |
| -usage | User Option |
| Вывести краткий перечень доступных параметров и завершить работу. |
| -q | User Option |
| -noinit | User Option |
Не загружать при запуске файл инициализации Guile ~/.mdk/mixguile.scm.
Этот файл содержит весь локальный код Scheme, выполняемый встроенным
интерпретатором Guile при запуске (see Использование Scheme в mixvm и gmixvm).
|
При вводе в командной строке gmixvm или gmixvm -q
появится главное окно, предоставляющее графический интерфейс для
запуска и отладки программ MIX.
Мы выделяем две части главного окна (не считая меню и строки статуса).
В верхней половине главного окна gmixvm находится "блокнот"
с тремя страницами, а именно:
Приложение может работать в двух режимах: без разделения (вышеописанные
окна находятся в блокноте в главном окне) или с разделением (окна
находятся вне главного и могут быть показаны или скрыты индивидуально).
Режим просмотра может быть выбран соответствующей командой меню
View.
Приведём слепок экрана, показывающий, как выглядит gmixvm при
запуске в режиме с разделением:
В то же время нижняя половина главного окна содержит командное
приглашение mixvm и область ведения лога, где находятся
результаты выполнения команд (в режиме с разделением они
занимают всё пространство главного окна между меню и строкой статуса).
Они реализуют консоль mixvm, предоставляющую почти те же
возможности, что и соответствующая консоль CLI.
При запуске gmixvm она создаёт каталог .mdk в домашнем
каталоге (если он ещё не существует). Каталог .mdk содержит
настройки программы, файлы устройств, используемые программами MIX
(see Устройства) и файл истории команд.
Следующие разделы описывают вышеупомянутые компоненты gmixvm.