4

Visual Studio 2008 c++ では、ヘッダー インクルードの大文字と小文字が正しくないためにコンパイル エラーを強制できると、うまくいきません。(ThisIsAHeader.h VS thisIsAheader.h)

Windows が大文字と小文字を区別しないファイル システムであることは知っています。この問題は、ヘッダー ファイル名が間違っているために、Windows での開発中に Linux ビルドが誤って壊れてしまうために発生します。

cl.exe にコンパイル エラーをスローさせる方法があれば、不必要なビルドの破損のかなりのサイクルを節約できます。

前提: Windows 開発チームが Visual Studio 以外のものを使用するように指示することはできません。また、すべてのヘッダーをすべて小文字に変更することもできません。

4

0 に答える 0