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.