如何将构建库的介子 link 依赖性设置为“-lm -lrt”
how to set meson link dependency for buildin lib as "-lm -lrt"
在构建介子时,依赖关系由 pkg-config/cmake ...
解决
但对于系统库,没有文档。我只找到其中 2 个:
- zlib代表-lz
- threads代表-lpthread
那我怎么才能 link -lm -lrt ?
- "m"
- "math"
- "libm"
- 运行时间
全部猜测失败。
好的,在文档中找到的方法:
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')
在构建介子时,依赖关系由 pkg-config/cmake ...
解决但对于系统库,没有文档。我只找到其中 2 个:
- zlib代表-lz
- threads代表-lpthread
那我怎么才能 link -lm -lrt ?
- "m"
- "math"
- "libm"
- 运行时间
全部猜测失败。
好的,在文档中找到的方法:
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')