我正在尝试构建具有第三方库依赖性的自定义gst-plugin。
使用 cc.find_library 和dirs
选项(采用绝对路径),我可以构建设置。
但是我想要包含相对路径,这样当其他人使用我的包时,他们不需要改变任何东西,只需运行介子构建。 有没有办法做同样的事情:相对于目录中的搜索库添加/包含?
答案 0 :(得分:7)
find_library()
确实需要绝对路径。没有办法解决这个问题。您可以使用内部介子功能仍然成功:
cc.find_library('foo', dirs : meson.current_source_dir() + '/lib')