¸ÕÀú, sys/conf/options (¶Ç´Â sys/<arch>/conf/options.<arch>, ¿¹¸¦ µé¾î, sys/i386/conf/options.i386 °ú °°Àº ), ÆÄÀÏÀ» ¿°í ¿©·¯ºÐÀÇ ¿É¼Ç¿¡ °¡Àå Àß ¸Â´Â´Ù°í º¸ÀÌ´Â opt_foo.h À» ¼±ÅÃÇϽʽÿÀ.
ÀÌ¹Ì Ãß°¡ÇÏ°Ô µÉ »õ·Î¿î ¿É¼Ç°ú ºñ½ÁÇÑ ¿É¼ÇÀÌ Á¤ÀǵǾî ÀÖ´Ù¸é ±×°ÍÀ» °í¸£½Ê½Ã¿À. ¿¹¸¦ µé¾î, SCSI ¼ºê½Ã½ºÅÛÀÇ ÀüüÀûÀÎ ÇൿÀ» º¯°æÇÏ´Â ¿É¼ÇÀº opt_scsi.h ³»¿¡ µé¾î°¥ ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù. ±âº»ÀûÀ¸·Î ´Ü¼øÈ÷ FOO ¶ó°í ÇÏ´Â ¿É¼ÇÀ» ³ÖÀ» ÀûÇÕÇÑ ÆÄÀÏÀº opt_foo.hÀÓÀ» ¾Ï½ÃÇϰí ÀÖ½À´Ï´Ù. ±×·¸Áö¸¸, ÀÌ·¯ÇÑ °ÍÀº ¿É¼ÇÀÇ ¿À¸¥ÂÊ¿¡ ÀÖ´Â ÆÄÀÏ À̸§¿¡ ÆÄÀϸíÀ» ´Ù¸£°Ô ÁöÁ¤ÇÔÀ¸·Î½á º¯°æµÉ ¼öµµ ÀÖ½À´Ï´Ù.
¸¸¾à »õ·Î¿î ¿É¼ÇÀ» Ãß°¡ÇÒ¸¸ÇÑ opt_foo.h ÆÄÀÏÀÌ Á¸ÀçÇÏÁö ¾Ê´Â´Ù¸é, »õ·Î¿î À̸§À» ¸¸µé¾î³»¾ß ÇÕ´Ï´Ù. À̸§Àº Àǹ̸¦ °¡Áö°í ÀÖ¾î¾ß Çϸç, »õ·Î¿î ¿É¼ÇÀÌ Ãß°¡µÉ ÀÚ¸®¿¡´Â ÁÖ¼®À» ´Þ¾Æ ³õÀ¸½Ê½Ã¿À. config(8) °¡ ¼öÇàµÇ¸é¼, ÀÚµ¿ÀûÀ¸·Î(¸¶¹ýó·³) º¯°æ»çÇ×À» Áý¾î³»°í ´ÙÀ½ ÀÛ¾÷¿¡ ÇÊ¿äÇÑ ÆÄÀϵéÀ» »ý¼ºÇØ ³¾ °ÍÀÔ´Ï´Ù. ´ëºÎºÐÀÇ ¿É¼ÇµéÀº ½º½º·Î Çì´õ ÆÄÀÏ ³»¿¡ µé¾î°¡°Ô µË´Ï´Ù.
ÇϳªÀÇ opt_foo.h¿¡ ³Ê¹« ¸¹Àº ¿É¼ÇÀ» Ãß°¡ÇÏ¸é ¼³Á¤ ÆÄÀÏ ³»ÀÇ ÇϳªÀÇ ¿É¼ÇÀÌ ¹Ù²ð ¶§ ¸¹Àº ÆÄÀϵéÀÌ Àç ÄÄÆÄÀϵǾî¾ß ÇÏ´Â »óȲÀÌ ¹ß»ýÇÕ´Ï´Ù.
¸¶Áö¸·À¸·Î, »õ·Î¿î ¿É¼Ç¿¡ ÀÇÁ¸ÇÏ´Â Ä¿³Î ÆÄÀϵéÀÌ ¾î¶² °ÍÀÎÁö¸¦ ã¾Æ³»¾î¾ß ÇÕ´Ï´Ù. ÀÚ½ÅÀÇ ¿É¼ÇÀ» Á÷Á¢ ¸¸µé¾î³½ °ÍÀÌ ¾Æ´Ï¶ó¸é, ¾î¶² ÆÄÀϵéÀÌ ÀÇÁ¸¼ºÀÌ ÀÖ´Â °ÍÀÎÁö¸¦ ã±â ¾î·Á¿ï °ÍÀÔ´Ï´Ù. À̸¦ À§Çؼ
% find /usr/src/sys -type f | xargs fgrep NEW_OPTION¸í·ÉÀ» »ç¿ëÇϽʽÿÀ. ±×¸®°í °¢ ÆÄÀÏ·Î °¡¼ ´ÙÀ½ ¹®ÀåÀ» ¸ðµç #include <xxx.h> ¾Õ¿¡
#include "opt_foo.h"Ãß°¡ÇϽʽÿÀ. ¸¸¾à, ±âº»°ªÀÌ ÀϹÝÀûÀÎ Çì´õ ÆÄÀÏµé ³»¿¡ ´ÙÀ½°ú °°ÀÌ Áßø(overload)µÇ¾î ÀÖ´Ù¸é,
#ifndef NEW_OPTION #define NEW_OPTION (something) #endifÀÌ·¯ÇÑ ±âº»°ªµé¿¡ °ªÀ» Áßø½Ã۱â À§Çؼ Çì´õ ÆÄÀÏÀÇ ¼ø¼´Â °¡Àå Áß¿äÇÑ °ÍÀÌ µÉ °ÍÀÔ´Ï´Ù..
½Ã½ºÅÛ Çì´õ ÆÄÀÏ( ¿¹¸¦ µé¾î /usr/include/sys/ ³»¿¡ ÀÖ´Â ÆÄÀϵé ) ¿¡ ¹º°¡°¡ ÁßøµÇ´Â ¿É¼ÇÀ» Ãß°¡ÇÏ´Â °ÍÀº ´ëºÎºÐ Ʋ¸° °æ¿ìÀÏ °ÍÀÔ´Ï´Ù. opt_foo.h´Â ±×·¯ÇÑ ÆÄÀÏµé ³»·Î Æ÷ÇÔ(include)µÉ ¼ö ¾ø½À´Ï´Ù. Çì´õ ÆÄÀϵéÀÌ ´õ¿í ½É°¢ÇÏ°Ô ¾û۱â(break ¶ó´Â Ç¥ÇöÀ» ½èÁö¸¸, Çѱ¹ ³»¿¡´Â ÀÌ Ç¥ÇöÀÌ ´õ ¸Â´Â µí ÇÕ´Ï´Ù.) ¶§¹®ÀÔ´Ï´Ù. ±×·¸Áö¸¸, Æ÷ÇÔµÇÁö ¾Ê´Â´Ù¸é, ÇØ´ç ¿É¼Ç¿¡ ´ëÇØ¼ ÃëÇØÁú ¼ö ÀÖ´Â °ªµéÀÌ Àϰü¼ºÀ» ÀÒÀ» ¼ö ÀÖ½À´Ï´Ù. ¹°·Ð, Áö±ÝÀº ±×·¯ÇÑ Àü·Ê´Â ÀÖ½À´Ï´Ù¸¸, ±×·¯ÇÑ °Íµé ¶§¹®¿¡ º¸´Ù Á¤È®ÇØÁ³´Ù°í´Â ÇÒ ¼ö ¾ø½À´Ï´Ù.