1.3.38. $UNITPATH : Указать путь модулей |
Вверх Предыдущий Следующий |
Эта опция служит для указания пути к файлам модулей, по которым компилятор будет искать эти файлы. Директива {$UNITPATH XXX} добавляет XXX в путь к файлам модулей. Значение ХХХ может содержать один или более путей, разделённых точкой с запятой или двоеточием. Например: {$UNITPATH ../units;../i386/units} добавит директории ../units и ../i386/units в пути файлов модулей компилятора. Компилятор будет искать файл strings.ppu в обеих этих директориях, и подключит первый найденный файл к программе. Эта директива эквивалентна переключателю командной строки -Fu. Будьте внимательны при использовании этой директивы: если вы распространяете файлы, то размещение файлов модулей на компьютере пользователя может быть не таким, как на вашем компьютере. Кроме того, может отличаться структура каталогов. В общем случае вы должны избегать использовать абсолютные пути. Вместо этого следует использовать относительные пути, как показано выше в примере. Используйте эту директиву только в том случае, если вы хотите указать точные пути к объектным файлам. Если вы не уверены, то лучше использовать переменные makefiles и makefile. Надо учесть, что действие переключателя не распространяется на другие модули (то есть его действие ограничено текущим модулем). |