2017-11-06 8 views
0

サードパーティのライブラリ依存関係を持つカスタムgst-pluginをビルドしようとしています。thridパーティライブラリを見つけるためにmesonビルドでdirsオプションのための関連パスを与えるには?

cc.find_librarydirsオプション(絶対パスを取る)私はセットアップを構築することができます。

しかし、他の人が自分のパッケージを使用するときに何かを変更する必要がないように、相対パスを含めることができます。 同じことを行う方法はありますか:ディレクトリ内の検索ライブラリに相対的に追加/含めるには?

+0

は、ソースコードによって与えられたあなたのサードパーティのライブラリですか?それをあなたのサブプロジェクトにすることは実現可能ですか? –

+0

@YasushiShoji、私はライブラリとヘッダーファイルのソースコードが共有されていません。 – saleem

+0

どこにインストールしたいですか?いくつかの例を追加するためにQを編集できますか? –

答えて

2

find_library()実際に絶対パスが必要です。その周りに方法はありません。あなたはまだかかわらず、成功するために内部中間子の機能を使用することができます。

cc.find_library('foo', dirs : meson.current_source_dir() + '/lib')

関連する問題