解决g++: error: /usr/lib/libuuid.a

作者: AlicFeng | 来源:发表于2016-07-08 22:55 被阅读362次

    ****uuid是什么****
    UUID含义是通用唯一识别码 (Universally Unique Identifier),这 是一个软件建构的标准。


    今天编译源码竟然出现这样的问题:g++: error: /usr/lib/libuuid.a: 没有那个文件或目录。
    使用sudo apt-get install uuid-dev安装uuid开发接口后, 头文件/usr/include/uuid/uuid.h存在,但是libuuid.so.1.*和libuuid.a找不到


    ****解决方案:****
    传送到这里中下载到util-linux_2.20.1.orig.tar.gz,里面包含很多系统工具的目录,如包含libuuid目录。

    $tar -xzvf util-linux_2.20.1.orig.tar.gz
    $cd util-linux-2.20.1
    $./configure --without-ncurses
    $cd libuuid
    $sudo makemake install
    

    搞掂~~~


    ****价值源于技术,贡献源于分享****

    相关文章

      网友评论

        本文标题:解决g++: error: /usr/lib/libuuid.a

        本文链接:https://www.haomeiwen.com/subject/mulhjttx.html