0

CMakeでコンパイルしたライブラリAとしましょう。また、パッケージ (RPM など) で配布したいと考えています。

私のパッケージはファイル AConfig.cmake と AConfigVersion.cmake をどこにインストールすればよいですか?

Linux の /usr/share/cmake/Modules にありますか?

4

1 に答える 1

1

ここで必要なものを見つける必要があります。

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モジュール ディレクトリに移動する必要があります。

于 2013-04-11T19:20:00.133 に答える