当我试图用Project ERROR: Unknown module(s) in QT: positioning构建依赖于QT5的项目时,出现了错误的qmake,我怀疑以前安装的旧QT4安装中可能会出现问题。
qmake -version
QMake version 3.0
Using Qt version 5.2.1 in /usr/lib/x86_64-linux-gnu
所以我的问题是:
1.如何解决这一错误?
2.如何完全删除Qt4 (并可能重新安装QT5?)?
更新:
which qmake
/usr/bin/qmake
ls -l /usr/bin/qmake
lrwxrwxrw
我想为ARM设备编译一个Qt程序。
我安装了ARM的工具链,下面是我的qmake.conf文件的样子:
#
# qmake configuration for building with arm-none-linux-gnueabi-g++
#
include(../../common/linux.conf)
include(../../common/gcc-base-unix.conf)
include(../../common/g++-unix.conf)
include(../../common/qws.conf)
# modifications to g++.conf
QMAKE_
在Ubuntu和
tux-world@alachiq:~ > sudo apt-get install qt5-qmake build-essential g++ gcc
Reading package lists... Done
Building dependency tree
Reading state information... Done
build-essential is already the newest version.
g++ is already the newest version.
g++ set to manu
我尝试使用KDE Neon运行部署脚本。我已经从bash手动启动了脚本,并且没有找到qmake。
当试图直接从bash运行qmake时,我得到以下错误:
$ qmake -v
qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory
该bin文件夹几乎为空,不包含qmake。在路径/usr/lib/x86_64-linux-gnu/qt5/bin/中,可以找到完整的Qt安装,但也找不到qmake。/usr/bin/qmake显然是一个指向缺少的/usr/l
当我尝试构建我的应用程序时,我得到了这个错误:
make: Wl,-rpath-link,: Command not found
我的Makefile如下所示,它是使用OE工具链中的qmake程序生成的文件。
#############################################################################
# Makefile for building: app_qt
# Generated by qmake (2.01a) (Qt 4.8.1) on: Tue Jun 26 17:49:26 2012
# Project:
在Ubuntu和
tux-world@alachiq:~ > sudo apt-get install qt5-qmake build-essential g++ gcc
Reading package lists... Done
Building dependency tree
Reading state information... Done
build-essential is already the newest version.
g++ is already the newest version.
g++ set to manu
我使用下面这个()链接在beablebone black上进行交叉编译。但在使用此链接时,我在修改qmake.conf文件后遇到以下错误
1)修改qmake.conf详情:
enter code here
# qmake configuration for building with arm-linux-g++
#
include(../../common/linux.conf)
include(../../common/gcc-base-unix.conf)
include(../../common/g`enter code here`++-unix.conf)
include(../..
我正在尝试使用命令行编译qt-dab:
qmake qt-dab.pro
make
但我得到了以下错误消息:
/usr/bin/ld : ne peut trouver -lqwt-qt5
collect2: error: ld returned 1 exit status
make: *** [linux-bin/qt-dab-0.998] Erreur 1
"qmake -v“在/usr/lib/x86_64-linux-gnu中给出了使用Qt版本5.2.1的QMake version 3.0。
此外,我还安装了qwt-6.1.3库。对此有解决方案吗?
嘿,伙计们,我想改变qt的路径,但是当我试图找出qt的路径时,有不同的路径,我不知道为什么。
ld@ld:/$ which qmake
/usr/bin/qmake
ld@ld:/$ qmake -v
QMake version 3.1
Using Qt version 5.9.5 in /usr/lib/x86_64-linux-gnu
我使用的是Debian OS,我正在尝试指向cmake where is my Qt4。
我尝试构建qjson库,并使用它的CMakeLists.txt:
我得到了:
Qt5 not found, searching for Qt4
qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory
CMake Error at /usr/share/cmake-2.8/Modules/FindQt4.cmake:1386 (message):
Found un
我已经用Creator安装了Qt5.6。我有一个简单的Qt项目,我正试图‘做’。如果在项目目录中运行qmake && make,则得到以下结果:
qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory
我在网上找到了几个建议为QT4安装qmake来解决这个问题的帖子,使用:
sudo apt-get install qt4-qmake
我实际上是这样做的,它似乎使Qmake工作起来,但是make过程失败了。
make: /usr/lib