Ubuntu で g++ を C++ ライブラリと共に使用しており、そのヘッダー ファイルはすべて従来の .h ではなく .H で終わります。
インクルードディレクトリを変更したくありません...それ以外の場合は、ヘッダーの .h バージョンへのシンボリックリンクを作成するだけです。
プログラムで header.h または header.H を記述できるように、.H ファイルと .h ファイルが同じであることを g++ に自動的に認識させる簡単な方法があるかどうか疑問に思っています。g++ の man ページを調べましたが、このような機能がサポートされているかどうかを判断するのはかなり困難です。