5.2.4. IFNDEF

На верх  Назад  Вперёд

Синтаксис:

#IFNDEF Имя

Строки, которые следуют за этой директивой, будут прочитаны только в том случае, если ключевое слово Имя НЕ определено.

Чтение выполняется до тех пор, пока не будет найдено ключевое слово #ELSE или #ENDIF, после которого возобновится нормальный процесс компиляции.

Пример:

#IFNDEF VER2_6_0
-Fu/usr/lib/fpc/2.6.0/linuxunits
#ENDIF

В этом примере /usr/lib/fpc/2.6.0/linuxunits будет добавлено в путь, если вы используете любую версию компилятора, кроме версии 2.6.0.