编译Snowball源码时make install报错的解决方法
解决Snowball编译时
make install无规则的问题 问题说明
从Snowball源码仓库克隆代码后,执行make完成编译,但运行sudo make install时出现如下错误:
make: *** No rule to make target 'install'. Stop.
手动安装方案
当前Snowball的Makefile并未提供install规则,可通过以下步骤手动完成安装:
安装静态库
将编译生成的静态库复制到系统标准库目录:sudo cp libstemmer/libstemmer.a /usr/local/lib/安装头文件
将库的头文件复制到系统头文件目录:sudo cp include/libstemmer.h /usr/local/include/安装Snowball编译器(可选)
如果需要使用Snowball的编译工具,将生成的二进制文件复制到系统可执行目录:sudo cp compiler/snowball /usr/local/bin/
后续跟进
你已提交相关issue反馈官方文档与代码的不一致问题,可留意仓库更新,等待官方补充install规则或修正指南内容。
内容的提问来源于stack exchange,提问作者Oleksandr Bratashov
相关产品推荐
相关产品推荐

