Я ни в коем случае не эксперт С, но я не верю, что это возможно изначально.Я думаю, что рекомендованным маршрутом будет передача именованного макроса на уровне компилятора с использованием -D
и, если он определен (или, возможно, не определен), выполните включение.Таким образом, человек, составляющий программу, должен принять сознательное решение пропустить включение (или включить его).