如何在Ubuntu中安装/编译lgmask?源码安装遇无configure文件问题
解决Gmask源码安装无configure脚本的问题
别担心,很多小型开源项目并不会依赖autotools(也就是生成configure脚本的工具链),直接用原生Makefile或者其他简易方式编译。针对你要安装的Gmask,你可以按下面的步骤尝试解决:
先看项目自带的说明文件
先在解压后的源码目录里找找README、INSTALL这类文件,里面肯定会写这个项目专属的安装步骤,这是最准确的参考。直接尝试执行make命令
如果没找到说明文件,试试直接运行make——不少没有configure的项目会直接提供写好的Makefile,执行这个命令就能开始编译:make要是编译顺利完成,再执行安装命令:
sudo make install尝试手动生成configure脚本
少数项目可能需要你自行生成configure脚本,这时候得先安装autotools工具链:sudo apt install autoconf automake libtool接着在源码目录运行:
autoreconf -i这时候应该会生成
configure脚本,之后你就能用熟悉的./configure && make && sudo make install流程了。排查依赖问题
如果编译报错,大概率是缺少依赖库,你可以根据终端里的错误提示,用apt search找到对应的依赖包安装后再重试。
内容的提问来源于stack exchange,提问作者Lost Crotchet
相关产品推荐
相关产品推荐

