【问题标题】:qmake no bluetoothqmake没有蓝牙
【发布时间】:2018-09-27 15:07:13
【问题描述】:

我有一个使用 QT 蓝牙的项目,我设法编译到今天 今天打电话给 QMake 我得到了

Project MESSAGE: Warning: unknown QT: bluetooth         

.pro 文件如下所示:

######################################################################
# Automatically generated by qmake (3.0) Thu Sep 29 10:34:51 2016
######################################################################

QT += bluetooth
QT += core
QT -= gui

CONFIG += c++11
CONFIG += debug

TEMPLATE = app
TARGET = build/ankioverdrive
#INCLUDEPATH += .

LIBS += -lmosquittopp

LIBS += -L/usr/lib

INCLUDEPATH += /usr/include/

# Input
SOURCES += some/paths/to/files.cpp \

HEADERS += \
    some/paths/to/files.h \ 

运行qmake --version 这似乎是之前给我的一些问题

QMake version 3.1
Using Qt version 5.9.5 in /usr/lib/x86_64-linux-gnu

我在 Kubuntu 18.04

【问题讨论】:

  • 执行:sudo apt-get install qtconnectivity5-dev
  • 表示已经安装完毕
  • 你安装了几个Qt吗?在我看来,您安装了多个 Qt,因为在顶部的 .pro 点中:... generated by qmake (3.0) ... 并在 qmake --version 中获得:QMake version 3.1
  • 实际上可能是这样,但我不确定如何检查
  • 你是如何安装 Qt 的?

标签: qt qtbluetooth


【解决方案1】:

我通过用于 linux 的 qt-unified 安装工具重新安装 Qt 并在该 installPath 中运行 qmake 文件,从而解决了这个问题

PathToInstallation/version/gcc_64/bin/qmake

成功了

【讨论】:

  • LOL,您安装了 2 个 Qt,一个使用 Qt 安装程序,另一个使用 Kubuntu 自带的安装程序,并使用您在第二个安装的 apt-get 命令,然后您在 qt-creator 中使用第一个。 :-)
  • 看起来像但是我仍然不知道是什么破坏了我的安装使我无法编译
猜你喜欢
  • 2012-08-13
  • 1970-01-01
  • 2012-03-14
  • 2014-07-08
  • 1970-01-01
  • 2012-10-22
  • 2021-03-12
  • 2015-08-18
  • 1970-01-01
相关资源
最近更新 更多