【问题标题】:meson: How to get a target 's name in meson介子:如何在介子中获得目标的名称
【发布时间】:2021-04-26 09:49:04
【问题描述】:

我在 meson.build 中添加了一个 shared_library 目标

libmali = shared_library(                                                                                  
    'mali',                                                                                                  
    dummy_source,                                                                                            
    install : true,                                                                                          
    version : meson.project_version()
)  

我想通过这个 meson.build 中其他地方的代码获取 libmali 的名称“mali”。 怎么获得? 有没有类似 libmali.getname() 的 api?

【问题讨论】:

    标签: meson-build


    【解决方案1】:

    是的,但仅从 Meson 0.45 开始; shared_library() 返回一个build target 对象,从上述版本开始,该对象具有name() 方法。

    【讨论】:

    • 感谢您的帮助!太好了!但是,参考手册说是从 0.54 开始,而不是 0.45。
    猜你喜欢
    • 1970-01-01
    • 2022-06-13
    • 2021-04-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-24
    相关资源
    最近更新 更多