meson-build - 介子:如何在介子中获得目标的名称
问题描述
我在 meson.build 中添加了一个 shared_library 目标
libmali = shared_library(
'mali',
dummy_source,
install : true,
version : meson.project_version()
)
我想通过这个 meson.build 中其他地方的代码获取 libmali 的名称“mali”。怎么获得?有没有像 libmali.getname() 这样的 api?
解决方案
是的,但仅从 Meson 0.45 开始;shared_library()
返回一个build target
对象,该对象具有name()
自上述版本以来的方法。
推荐阅读
- c# - IntelliSense 完成初始化,但尝试加载文档时出错
- postgresql - 错误:必须是物化视图 PostgreSQL 的所有者
- javascript - React 将 x 状态变量传递给 y {props.children}
- php - 语法错误,意外的 '&&' (T_BOOLEAN_AND)
- ios - 如何使用具有宽高比的图像截取 UIImageiew 的屏幕截图?
- javascript - 将 json post 发送到服务器节点
- python - 为什么我不能在 python 中更新这个类的值?
- c++ - 错误:从 'void*' 到 'node_t*' 的无效转换
- python - Faust.web API 服务器挂起异常
- c++ - 抛出 int 以表明只有双重 catch 处理程序执行......为什么这个双重处理程序捕获一个 int?