我下载了源代码rmlint
并尝试在 cygwin 上编译它。当我跑步时scons
,它说Checking for glib-2.0 >= 2.32... Error: glib-2.0 >= 2.32 not found.
在 cygwin 安装工具中,它显示我已libglib 2.0_0 2.46.2-1
安装该软件包。我重新安装了它以达到良好的效果,但没有运气。
我如何尝试在我的文件系统上找到该库,以及如何告诉 scons 它的位置?
答案1
大家好,我是 rmlint 开发人员之一。
不幸的是,我认为您无法让 rmlint 在 cygwin 下运行(尽管很高兴被证明是错误的)。
编辑:已被证明是错误的。现在有或多或少工作的 rmlint 命令行版本在 cygwin 下。这个需要:
- gcc核心
- pkg 配置
- libglib2.0-开发
- 库工具
以及可选:
- libjson-glib 1.0-开发
- libblkid 开发
- 自由发展
cygwin 下似乎没有文件映射支持,因此 rmlint 无法对文件顺序进行正常优化以减少查找时间和抖动。