CMakeでコンパイルしたライブラリAとしましょう。また、パッケージ (RPM など) で配布したいと考えています。
私のパッケージはファイル AConfig.cmake と AConfigVersion.cmake をどこにインストールすればよいですか?
Linux の /usr/share/cmake/Modules にありますか?
CMakeでコンパイルしたライブラリAとしましょう。また、パッケージ (RPM など) で配布したいと考えています。
私のパッケージはファイル AConfig.cmake と AConfigVersion.cmake をどこにインストールすればよいですか?
Linux の /usr/share/cmake/Modules にありますか?
ここで必要なものを見つける必要があります。
http://www.cmake.org/Wiki/CMake/Tutorials/Packaging
テキストの関連部分:
次のファイルをインストールするプロジェクト「Foo」を考えてみます。
<prefix>/include/foo-1.2/foo.h
<prefix>/lib/foo-1.2/libfoo.a
また、CMake パッケージ構成ファイルを提供する場合もあります
<prefix>/lib/foo-1.2/foo-config.cmake
構成ファイルは、インストール ツリーにある必要があります。ファイルのみがFindXXX.cmake
モジュール ディレクトリに移動する必要があります。