如何将构建库的介子 link 依赖性设置为“-lm -lrt”

how to set meson link dependency for buildin lib as "-lm -lrt"

在构建介子时,依赖关系由 pkg-config/cmake ...

解决

但对于系统库,没有文档。我只找到其中​​ 2 个:

那我怎么才能 link -lm -lrt ?

全部猜测失败。

好的,在文档中找到的方法:

cc = meson.get_compiler('c')
m_dep = cc.find_library('m', required : false)
executable("abc", dependencies : m_dep)

对于不是好的设计的通用库。 为什么不让它变得容易呢?如:

m_dep = dependency('m', method : 'build-in')