10.2 维护模式安装

除了 3.3 中描述的两种安装模式外,DOMjudge 还提供了一种特殊的维护模式安装。这种方法在 source tree 中就地安装( in-place installation ),这使得开发者可以立即看到他对源码的改动引起的效果。

这些改动需要进行一些可以简单地遵循 makefile 规则完成的步骤:

sudo apt install acl

make maintainer-conf [CONFIGURE_FLAGS=<extra options for ./configure>] make

maintainer-install

注意这几部需要被 单独地 执行,并且他们会代替 3.3 中描述的步骤。而且 -prefix 标志或其他目录不需要被指定到 configure 中。在这种情况下,那些二进制文件(比如说 judgedaemondj_setup_database )可以从他们各自的源目录中找到,并且也被同步连接到 bin 中。

Last updated