В соответствии с требованиями заказчика я установил CentOS 5.6 с ядром по умолчанию. При установленном ядре файл time.h включает в себя #define CLOCK_MONOTONIC
.
Теперь ядро реального времени было установлено вместе с kernel-devel, и наш код хотел бы его использовать CLOCK_MONOTONIC_RAW
. Он существует как часть заголовочных файлов ядра, но когда я компилирую наш код, он не находит его в стандартном пользовательском пространстве.
У меня вопрос, какова правильная процедура для включения / замены time.h
найденного по умолчанию ядра реального времени? Из моего исследования кажется, что символические ссылки плохие, так как с этим следует обращаться? Какова процедура или процесс? Обновление до CentOS 6.0 или 5.7 не является вариантом в соответствии с требованиями клиента.