Difference between revisions of "Serve.cfg:problem:extra src dir"

From EjudgeWiki
(...)
(...)
 
Line 6: Line 6:
 
в котором компилируется программа. Копируются только регулярные файлы,
 
в котором компилируется программа. Копируются только регулярные файлы,
 
подкаталоги не копируются.
 
подкаталоги не копируются.
 +
 +
С версии [[изменения в версии 3.13.0|3.13.0]] копируются регулярные файлы и подкаталоги.
  
 
Если в параметре указан относительный путь, он отсчитывается относительно
 
Если в параметре указан относительный путь, он отсчитывается относительно

Latest revision as of 21:03, 9 December 2024

Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/serve.cfg/Конфигурационные параметры задач/extra_src_dir

Данный конфигурационный параметр позволяет задать каталог с дополнительными файлами, необходимыми для компиляции. Все файлы в данном каталоге будут скопированы в рабочий каталог, в котором компилируется программа. Копируются только регулярные файлы, подкаталоги не копируются.

С версии 3.13.0 копируются регулярные файлы и подкаталоги.

Если в параметре указан относительный путь, он отсчитывается относительно каталога задачи.

Конфигурационный параметр полезен, когда для компиляции программы необходимы дополнительные файлы.

[problem]
# ...
extra_src_dir = "lib"

Поддерживается начиная с версии 3.10.3.