Linux 用のウィジェット ライブラリを開発しています。いくつかのファイルが含まれてい.ui
ます。.pro
ファイルは次のようになります。
TEMPLATE = lib
SOURCES += ...
HEADERS += ...
FORMS += ...
TARGET = foo
headers.files = $$HEADERS
unix {
target.path = /usr/lib
headers.path = /usr/include/foo/
}
INSTALLS += target headers
システムにライブラリをインストールすると、ui_*.h ファイルが /usr/include/foo/ に存在せず、コンパイル エラーが発生します。これらのファイルの必要性を取り除くか、インストール ターゲットに含めるにはどうすればよいですか?