Diferència entre revisions de la pàgina «Instal·lació de QtMQtt a les Qt»
m (→Linux) |
m |
||
Línia 1: | Línia 1: | ||
− | = | + | = Ubuntu = |
Cerqueu de la ruta absoluta de les biblioteques del Qt-Creator. | Cerqueu de la ruta absoluta de les biblioteques del Qt-Creator. | ||
Per exemple: | Per exemple: | ||
− | cd ~/Qt/6.2.4/gcc_64/lib | + | cd ~/Qt/6.2.4/gcc_64/lib/ |
git clone git://code.qt.io/qt/qtmqtt.git | git clone git://code.qt.io/qt/qtmqtt.git | ||
cd qtmqtt | cd qtmqtt | ||
Línia 9: | Línia 9: | ||
Moveu la carpeta d'exemples a un altre directori. | Moveu la carpeta d'exemples a un altre directori. | ||
− | + | Ja teniu els arxius a on cal. Obriu el QT-Creator amb el .pro que es troba a la carpeta que heu descarregat, esborreu el .user si existeix. Escolliu l'opció ''Release'' i deixeu les altres opcions sense seleccionar. | |
− | + | ||
− | + | Aneu al menú del Qt-Creator i seleccioneu -> '''Build -> run qmake''' | |
− | + | ||
− | sudo make install | + | Al terminal feu '''make''' i '''sudo make install''': |
+ | jordi@jordi-ubuntu:~/Qt/6.2.4/gcc_64/lib/qtmqtt$ '''make''' | ||
+ | jordi@jordi-ubuntu:~/Qt/6.2.4/gcc_64/lib/qtmqtt$ '''sudo make install''' | ||
Un cop instal·lat, proveu l'exemple '''simpleclient'''. | Un cop instal·lat, proveu l'exemple '''simpleclient'''. | ||
− | = | + | = Linux i qmake6 = |
Cerqueu de la ruta absoluta de les biblioteques del Qt-Creator. | Cerqueu de la ruta absoluta de les biblioteques del Qt-Creator. | ||
Per exemple: | Per exemple: | ||
− | cd ~/Qt/6.2.4/gcc_64/lib | + | cd ~/Qt/6.2.4/gcc_64/lib |
git clone git://code.qt.io/qt/qtmqtt.git | git clone git://code.qt.io/qt/qtmqtt.git | ||
cd qtmqtt | cd qtmqtt | ||
Línia 27: | Línia 29: | ||
Moveu la carpeta d'exemples a un altre directori. | Moveu la carpeta d'exemples a un altre directori. | ||
− | + | Si no teniu ''qmake6'' al PATH, podeu fer servir la ruta absoluta del ''qmake'' de la vostra versió de Qt. | |
− | + | mkdir build && cd build | |
− | + | ''qmake6'' -r .. | |
− | + | make | |
− | + | sudo make install | |
− | |||
− | |||
Un cop instal·lat, proveu l'exemple '''simpleclient'''. | Un cop instal·lat, proveu l'exemple '''simpleclient'''. |
Revisió del 20:44, 12 nov 2023
Ubuntu
Cerqueu de la ruta absoluta de les biblioteques del Qt-Creator.
Per exemple:
cd ~/Qt/6.2.4/gcc_64/lib/ git clone git://code.qt.io/qt/qtmqtt.git cd qtmqtt git checkout 6.1
Moveu la carpeta d'exemples a un altre directori.
Ja teniu els arxius a on cal. Obriu el QT-Creator amb el .pro que es troba a la carpeta que heu descarregat, esborreu el .user si existeix. Escolliu l'opció Release i deixeu les altres opcions sense seleccionar.
Aneu al menú del Qt-Creator i seleccioneu -> Build -> run qmake
Al terminal feu make i sudo make install:
jordi@jordi-ubuntu:~/Qt/6.2.4/gcc_64/lib/qtmqtt$ make jordi@jordi-ubuntu:~/Qt/6.2.4/gcc_64/lib/qtmqtt$ sudo make install
Un cop instal·lat, proveu l'exemple simpleclient.
Linux i qmake6
Cerqueu de la ruta absoluta de les biblioteques del Qt-Creator.
Per exemple:
cd ~/Qt/6.2.4/gcc_64/lib git clone git://code.qt.io/qt/qtmqtt.git cd qtmqtt git checkout 6.1
Moveu la carpeta d'exemples a un altre directori.
Si no teniu qmake6 al PATH, podeu fer servir la ruta absoluta del qmake de la vostra versió de Qt.
mkdir build && cd build qmake6 -r .. make sudo make install
Un cop instal·lat, proveu l'exemple simpleclient.
Windows
Cerqueu de la ruta absoluta de les biblioteques del Qt-Creator.
Per exemple:
cd C:\Qt\6.3.2\mingw_64\lib git clone git://code.qt.io/qt/qtmqtt.git cd qtmqtt git checkout 6.1
Moveu la carpeta d'exemples a un altre directori.
Ja teniu els arxius a on cal. Obriu el QT-Creator amb el .pro que es troba a la carpeta que heu descarregat, esborreu el .user si existeix. Escolliu l'opció Release i deixeu les altres opcions sense seleccionar.
Instal·leu el llenguatge de programació Pearl.
Aneu al menú del Qt-Creator i seleccioneu -> Build -> run qmake
A l’apartat de Compile Output hauria de sortir que heu tingut èxit en la construcció.
Copieu la ruta absoluta de mingw32-make.exe que us proporciona el darrer missatge, per exemple:
C:\Qt\Tools\mingw1120_64\bin\mingw32-make.exe
La copieu a la consola i afegiu install al final de l’ordre ->
C:\Qt\Tools\mingw1120_64\bin\mingw32-make.exe install
En cas de tenir un error del tipus g++: fatal error cannot execute 'cc1plus': CreateProcess: No such file or directory, decarregueu una versió actualitzada del MingW amb C++17 (gcc --version --> 9.2.0), afegiu C:/MingW/bin al PATH i repetiu l'operació.
Un cop instal·lat, proveu l'exemple simpleclient.