$E: Эмуляция 80x87

Язык:
Русский
English

 $E: Эмуляция 80x87


Включает или выключает компоновку библиотеки программной эмуляции 80x87 в EXE файл.

 Синтаксис:             {$E+} или {$E-}
 Значение по умолчанию: {$E+}
 Тип:                   Глобальная
 Команда меню:          Options|Compiler|[X] Emulation

Режим

Real, Protected

Директива $E включает или выключает компоновку библиотеки эмуляции математического сопроцессора 80x87, при его отсутстви.

Состояние {$N+, E+}: Когда вы компилируете программу в состоянии {$N+, E+}, компилятор компонует программу с полным эмулятором 80x87.

Возникающий в результате EXE файл может быть выполнен на любой машине, независимо от того, имеет ли она сопроцессор или нет. Если сопроцессор присутствует, то программа использует его, иначе, сопроцессор эмулируется ссответствующей библиотекой поддержки.

Состояние {$N+, E-}: В состоянии {$N+, E-}, компилятор компонует программу с меньшей библиотекой поддержки чисел с плавающей точкой, которая может использоваться только в том случае, если во время выполнения программы присутствует сопроцессор.

Состояние переключателя {$E} не имеет никакого значения, если он используется в модуле. Этот переключатель применяется только при компиляции программ.

Состояние {$N-, E+} Если программа компилируется в состоянии {$N-}, и все модули, используемые программой компилировались в состоянии {$N-}, то библиотека поддержки 80x87 не требуется, и состояние переключателя {$E} игнорируется.

Тэги: $E
| G+
Код для вставки: :: :: :: ::
Поделиться: // //