Иногда авторы задач по программированию предоставляют пользователям возможность использования некоторой библиотечкой, которая не входит в стандартный пакет компилятора. В ней хранится набор методов и функций, при помощи которых задача может быть решена.
Бывает так, что авторы задач предоставляют не только исходник библиотечки, но и скомпилированные модули. Если это ваш случай, то вы можете сразу перейти к установке модуля (предварительно проверив соответствие версий компиляторов).
Компиляция библиотечки не отличается от компиляции обычного решения, только вместо исполняемого exe-файла вы увидите объектные файлы с расширениями, соответствующие версии компилятора. Например, если вы компилировали под FreePascal Win32, вы должны увидеть два файла: *.ow и *.ppw.
Здесь у вас две задачи:
1. Для того чтобы выложить скомпилированные модули на сайт, необходимо их заархивировать, затем в \\newit_server\dldata\images
создать директорию, в качестве имени которой взять TaskId. После этого нужно в условии задачи прописать следующую ссылочку:
"images\«TaskId»\xxxx.rar", где хххх - имя вашего архива.
2. Для того чтобы решения пользователей, которые используют эту библиотечку, компилировались, необходимо раскидать
скомпилированные модули по соответствующим компиляторам. Например, если вы компилировали под FreePascal Win32, то файлы *.ow и *.ppw
вы должны положить сюда:
Delta\Lngs\freepas\units\win32
© Denis Prischepov
e-mail
Last update: 10.03.2005