【问题标题】:librrd link problemlibrrd链接问题
【发布时间】:2010-06-18 08:58:28
【问题描述】:

我用rrdtool下的rrd(图形编程),我已经安装了;我运行 gcc
gcc -I/usr/include -I/usr/local/include -L/usr/lib -L/usr/local/lib -lrrd -o myprog test.c

myprog 是执行文件 和 test.c ist testprogram 谁我使用库中的函数 rrd_create 但 gcc 输出如下错误: /usr/bin/ld: 找不到 -lrrd 为什么!!!!

【问题讨论】:

    标签: c gcc


    【解决方案1】:

    此错误消息表明链接器无法在 /usr/lib/ 或 /usr/local/lib 中找到 librrd.a 或 librrd.so*。你应该确保你已经安装了 librrd,而不仅仅是一些其他的二进制 rrd 包。

    【讨论】:

    • 这个文件有没有可能是一个损坏的符号链接?
    • 还要确保已安装librrd-dev
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-04-24
    • 2010-12-20
    • 2011-01-23
    • 2013-12-13
    • 2018-02-11
    • 2010-11-25
    • 2010-09-05
    相关资源
    最近更新 更多