试着在Linux上构建一个程序,该程序的开发版本是使用“autogen.sh”脚本进行的。当我运行它来创建配置脚本时,却发生了下面的错误:
1 | myths@myths-Business-PC:~$ ./autogen.sh |
说是找不到aclocal文件。查看了下文件目录,发现了一个叫aclocal.m4的脚本,感觉大概是这个文件没有得到解析。
百度了一下发现了,在用类似autogen.sh脚本来生成源代码的时候,通常需要以下三个依赖包:
1 | autoconf automake libtool |
那么我们就可以通过下载这三个包来解决问题了:
1 | myths@myths-Business:~$ sudo apt-get install libtool autoconf automake |
安装好这几个包就可以了。