代码之家  ›  专栏  ›  技术社区  ›  Jay

Qt+Google协议缓冲区,链接库时出现问题

  •  2
  • Jay  · 技术社区  · 15 年前

    希望这是一个简单的问题:

    我正在用Qt构建一个应用程序,希望使用Google的协议缓冲区。我已经下载并安装了protobuf源代码,现在我想在我的项目中链接到它。

    我的 .pro.专业

    LIBS += -L/usr/local/lib -libprotobuf
    

    但是,我得到了一个错误:

    :: error: library not found for -llibprotobuf
    

    我想我是在做一些相当基本的错误。谢谢你的帮助!

    1 回复  |  直到 15 年前
        1
  •  2
  •   Yann Ramin    15 年前

    假设文件是 libprotobuf.[so|a] ,正确的库链接命令是 -lprotobuf

    推荐文章