c++ - 我如何链接到 Ubuntu 上的 Qwt 库?

标签 c++ linux qt linker-errors qwt

我已经在 Ubuntu 10.04 上安装了 Qwt 库。 Qwt 绘图小部件已出现在 QtCreator 中,但当我尝试使用它们中的任何一个时,我收到错误消息:

"qwt_plot.h" no such file or directory.

有人能帮忙吗?

编辑: 我通过实现 Begemoth's answer 解决了这个问题如下:

  1. 打开项目文件(.pro)
  2. 将以下行添加到文件底部:
    INCLUDEPATH +=/usr/include/qwt-qt4
    LIBS += -l qwt-qt4

最佳答案

像 Debian 一样,Ubutu 提供了多个版本的 qwt(用于 qt4 和 qt3),因此用于 qwt 的 include 文件位于 /usr/include/qwt-qt3/usr/include/qwt -qt4 目录,您需要将此目录添加到包含搜索路径的列表中,例如使用 -I gcc 标志。

PS:假设你已经安装了qwt的开发包(libqwt5-qt4-dev)。

关于c++ - 我如何链接到 Ubuntu 上的 Qwt 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5800925/

相关文章:

c - 高效网络服务器设计实例,C语言编写

C++ 简单程序 - 为什么我的 "res"没有进入我的 vector ?创建一个接受输入 (4+44-67+235) 并输出结果的程序

c++ - 在模板实例化上声明一个 extern C 函数

c - 为什么 LD_PRELOAD 与系统调用一起工作?

linux - Docker 容器数据卷映射失败?

c++ - 用 Qt 替换 HTML 文件中的特殊占位符

c++ - *(int*)(buffer) 是什么意思?

c++ - 重新解释_cast<bool*> 清零内存是否安全?

c++ - 使用相同的未修改查询连接 SQL Server 和 Oracle 中的字符串

c++ - 在 QTreeView 中异步加载数据