Я читаю код библиотеки сёгуна C ++ и во время чтения в src
папка, я заметил, что многие файлы включают файл заголовка shogun/lib/config.h
, но я не могу найти этот заголовочный файл в исходном коде.
Например, если вы посмотрите на файл заголовка SGMatrix.h Вы можете ясно видеть, что он имеет следующее включение:
#include <shogun/lib/config.h>
пока вы не можете найти config.h
где-нибудь в shogun/lib
, Где я могу найти этот заголовочный файл?
config.h
создается во время конфигурирования, то есть запускается cmake, а фактическое содержимое зависит от свойств вашей системы. шаблон для файла можно найти в src/shogun/lib/config.h.in
Других решений пока нет …