Net-SNMP FAQ (Перевод)   |   Net-SNMP README (Перевод)

Перевод документации на Net-SNMP :: Net-SNMP FAQ




www.net-snmp.ru /  Net-SNMP FAQ / CODING. Куда мне положить файлы, созданные 'mib2c'?



CODING. Куда мне положить файлы, созданные 'mib2c'?

Если вы используете основное дерево исходников для сборки вашего нового модуля, то положите эти 2 файла (mymib.[ch]) в папку 'agent/mibgroup'. Затем вам нужно перезапустить configure для добавления в ваш новый модуль ("configure --with-mib-modules=mymib") и пересобрать.

Если у вас несколько модулей для добавления, то вполне логично положить их в единую подкатегорию 'mibgroup'. Затем создайте файл заголовка (header file), где пеерчислены индивидуальные компоненты. Например:

config_require(mymib/myObjects)
config_require(mymib/myTable)
config_require(mymib/myOtherTable)
Если это сохранить как файл 'mymib.h', затем запустить configure как это показано выше, то будут задействованы все 3 модуля. См. текущее содержимое 'agent/mibgroup' для подобных примеров.



<<<  CODING. Есть ли какие-то примеры или документация? 
CODING. Я сделал новый модуль с помощью 'mib2c', но он не работает. Почему?  >>>
При копировании размещение гиперссылки на оригинал обязательно!
© MIB Search 2006-2009