Advertisement

通过automake和autoconf安装libdbus库时遇到了一个问题(交叉编译库)

阅读量:

在安装libDbus并进行环境配置及测试过程中,遇到了一些问题,现将相关情况简要记录。
从官方网站获取了tar格式的压缩文件,并将其传输至Ubuntu系统中进行解压操作。
查阅官方文档后得知,可采用autocof工具实现自动化安装,该工具能够依据当前系统环境完成相应配置。
因此首先执行命令安装autoconf:sudo apt-get install autoconf
随后进入tar解压后生成的根目录中

参考网络上的教程提示,在解压后的目录内需运行./configure命令,但实际操作时却发现该命令无法识别,从而引发错误提示,具体如图所示:

在这里插入图片描述

当出现类似错误提示:error: possibly undefined macro: AM_INIT_AUTOMAKE时,表明在配置过程中可能存在未定义的宏引用问题。

复制代码
    装一个这个:sudo apt-get install autoconf-archive
    再:autoreconf –install
    再:autoconf
    再:./configure
    
    

全部评论 (0)

还没有任何评论哟~