Когда я разрабатываю в С++ файловую систему, которая не чувствительна к регистру, я пропускаю такие проблемы, как
#include "File.h"
если на диске это фактически file.h
.
Проблема возникает только тогда, когда я в конечном итоге попытаюсь скомпилировать код в файловой системе, чувствительной к регистру.
Как смоделировать чувствительность к регистру в файловой системе (например, OSX по умолчанию), которая не чувствительна к регистру?
Edit: Я ищу автоматическое решение, которое я могу запустить сейчас и в будущем с помощью "нажатия кнопки".
Он также отлично подходит для строгого названия файлов на С++ после точного названия класса, включая случай. Таким образом SuperDuperClass появится в SuperDuperClass.h. Решение, требующее более низких значений имен файлов, не подходит.