在 Visual Studio 2008 c++ 中,如果可以强制编译错误以导致标题包含的不正确大写。(ThisIsAHeader.h VS thisIsAheader.h)
我知道 Windows 是不区分大小写的文件系统。问题的出现是因为在 Windows 上开发时,由于头文件名错误,无意中破坏了 linux 构建。
如果有一种方法可以使 cl.exe 引发编译错误,则可以节省相当多的不必要的构建破坏周期。
假设:不能要求 Windows 开发团队切换到使用 Visual Studio 以外的其他东西,也不能将所有标题更改为全部小写。