cppunit 安装

本文详细介绍了在Ubuntu系统中如何安装cppunit库,包括解压缩源码、编译、安装头文件以及配置链接库路径等步骤,解决运行时找不到共享库的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

(1)获得源码:
    到cppunit.sourceforge.net上下载代码。将其复制到到linux下或者是直接使用wget下载到linux下。

(2)解压缩:

使用以下命令即可解压缩
        tar -zxvf cppunit-1.10.2.tar.gz


(3)编译安装
    cd进cppunit-1.10.2目录下。
        ./configure

make

make install

make的编译的文件都在src/cppunit/.libs。

make install只是把链接库文件复制到/usr/local/lib,其他的似乎什么都没有做。

(4)复制头文件

make install没有把头文件安装到/usr/include中去,此时还需要手工去复制,只要把include下面的cppunit目录复制到/usr/include下面就可以了,命令很简单,就不写了。

(5)配置链接库路径

    这个时候,看起来似乎已经安装配置成功了,其实不然,在Ubutu、FC(已知的)动态链接库的配置文件里面并没有写入/usr/local/lib的路径,虽然可以编译过,但是你却发现会运行不了,会出现如是的错误:
./mytest: error while loading shared libraries: libcppunit-1.10.so.2: cannot open shared object file: No such file or directory

    真是糟糕,此时你还需要配置一下链接库的路径,链接库配置文件为/etc/ld.so.conf,以下为修改办法:

    vi /etc/ld.so.conf

在新起一行里面加入:

/usr/local/lib

然后再用ldconfig命令重新装载一下配置文件就可以了:

ldconfig

OK,此时你已经可以正常的编译并使用了^__^


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值