я заинтересован в конфигурации/строительство крупных систем C ...Альтернатива Kconfig (ядро языка конфигурации) для настройки/описания больших ПО C
Ядро Linux использует Kconfig язык для описания различной конфигурации (макросы, определенные как CONFIG_X) и их зависимости ... В основном, в каждом каталоге есть файл Kconfig с параметрами конфигурации, определенными в этой подсистеме ...
Есть ли альтернатива этому описанию вариантов конфигурации в больших C, таких как Apache или * -BSD? что люди используют в целом? Какова наилучшая практика?
но у вас есть способ описать, какие параметры конфигурации зависят? или взаимоисключающим? – LB40
С autotools, по крайней мере, это возможно, да. Я еще не знаком с cmake, поэтому не могу сказать. – janneb