表題の件のメモ。
普通に自分のincludeディレクトリにある場合は
-include("hoge,hrl").
とかしますが、例えば依存関係にあるアプリケーションのヘッダファイルをインクルードする場合は
-include_lib("AppName/include/hoge.hrl").
とかでいいみたいです。
AppNameのとこは対象のアプリケーション名。
相対パスでも読み込めますが、それだと対象のアプリケーションとしてコンパイルする場合と依存関係の一部としてコンパイルする場合とで(表現むずかし)パスが変わって来るので上記の書き方がいいのかなと。