Difference between revisions of "Serve.cfg:problem:extra src dir"
From EjudgeWiki
(Created page with "Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/se...") |
(...) |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Конфигурационные файлы]]/[[serve.cfg]]/[[serve.cfg:problem|Конфигурационные параметры задач]]/<code>[[serve.cfg:problem:extra_src_dir|extra_src_dir]]</code> | Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Конфигурационные файлы]]/[[serve.cfg]]/[[serve.cfg:problem|Конфигурационные параметры задач]]/<code>[[serve.cfg:problem:extra_src_dir|extra_src_dir]]</code> | ||
+ | Данный конфигурационный параметр позволяет задать каталог с | ||
+ | дополнительными файлами, необходимыми для компиляции. | ||
+ | Все файлы в данном каталоге будут скопированы в рабочий каталог, | ||
+ | в котором компилируется программа. Копируются только регулярные файлы, | ||
+ | подкаталоги не копируются. | ||
+ | С версии [[изменения в версии 3.13.0|3.13.0]] копируются регулярные файлы и подкаталоги. | ||
+ | |||
+ | Если в параметре указан относительный путь, он отсчитывается относительно | ||
+ | каталога задачи. | ||
+ | |||
+ | Конфигурационный параметр полезен, когда для компиляции программы | ||
+ | необходимы дополнительные файлы. | ||
+ | |||
+ | [problem] | ||
+ | # ... | ||
+ | extra_src_dir = "lib" | ||
Поддерживается начиная с версии [[изменения в версии 3.10.3|3.10.3]]. | Поддерживается начиная с версии [[изменения в версии 3.10.3|3.10.3]]. |
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.