博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ubuntu下安装CUnit出现的问题及解决
阅读量:3946 次
发布时间:2019-05-24

本文共 816 字,大约阅读时间需要 2 分钟。

1、去下方网址,下载CUnit压缩包

2、解压缩

tar jxvf CUnit-2.1-3.tar.bz2
cd CUnit-2.1-3

3、安装相关工具

sudo apt install libtool

4、

运行如下命令:

aclocal

在这里插入图片描述

解决办法:
可以不用理会,也可以将configure.in改名为configure.ac

mv configure.in configure.ac

5、运行如下命令生成自动配置软件源代码脚本(configure)的 工具

autoconf

如果这时有提示,再次执行第4步,然后再次执行第5步即可

6、

automake

提示如下:

在这里插入图片描述
依次执行如下命令:

autoheaderautomake --add-missinglibtoolize --automake --copy --debug --force

若仍有提示如下错误:

在这里插入图片描述
意思是:configure.ac中定义了LT_INIT,但是aclocal搜索不到。而configure.ac是存在于libtool文件中。aclocal搜索configure.ac的途径是通过libtool.m4文件。
输入如下命令查看aclocal搜索路径:

aclocal --print-ac-dir

我的是搜索路径是:/usr/local/share/aclocal,但是我的aclocal与libtool的父目录是:/usr/share/,此时只需运行如下命令将aclocal拷贝覆盖到/usr/local/share/目录下即可:

cp /usr/share/aclocal /usr/local/share/ -rf

然后再依次执行一遍如下命令:

aclocalautoconf automake
./configure
make
sudo make install

安装完成,检测:

ls /usr/local/lib/libcunit.so

转载地址:http://aqowi.baihongyu.com/

你可能感兴趣的文章
ubuntu安装命令
查看>>
Android学习笔记(四十):Preference的使用
查看>>
Android学习笔记(四二):SQLite、ListView、ContextMenu
查看>>
Android学习笔记(四三):文件访问
查看>>
Android学习笔记(四六):互联网通信-文件下载
查看>>
Android学习笔记(五一):服务Service(上)- IntentService
查看>>
在职找工作的宜与忌
查看>>
低迷时,谁在坚持CSR
查看>>
致谢指南
查看>>
领导转型:六个方式帮助你建立好的团队
查看>>
从员工到总监,你要明白的8个道理
查看>>
领导不可不知的十大管理定律
查看>>
如何分析Email模块接收、发送邮件失败的Log
查看>>
GPS如何进入省电模式
查看>>
GPS打开失败
查看>>
如何增加电量显示格数,并提示剩余电量?
查看>>
Key Launcher上底下的shortcut如何修改默认值以及如果修改Key Launcher上widget的默认显示顺序
查看>>
Java支持播放哪些multi media格式
查看>>
Audio播放完毕后设置时间无法正确获取
查看>>
打开了一个size不为零的文件,读取到的值却为零的一种分析和解决方法
查看>>