У меня была эта проблема, даже после того, как мои исходники и заголовочный файл были правильными.
Оказалось, что Eclipse использовал устаревшие артефакты из предыдущей (неудачной) сборки.
Чтобы исправить, используйте Project > Clean
, затем перестройте.
Статическая переменная может быть изменена, а const - нет. Основное внимание следует уделить тому, должны ли переменные конфига иметь возможность быть измененными во время выполнения, а не тому, что быстрее. Разница в скорости между ними (если она вообще есть) настолько минимальна, что не стоит о ней думать.
Также обратите внимание, что из-за того, что Якоби сказал выше, есть определенные вещи, которые вы можете сделать со статической переменной, но не можете сделать с CONST, например, присвоить переменной результат вызова метода во время выполнения.