Diferència entre revisions de la pàgina «Instal·lació de QtMQtt a les Qt»

De binefa.com
Salta a la navegació Salta a la cerca
m
Línia 1: Línia 1:
= Linux i qmake6 =
+
= 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.
  
Si no teniu ''qmake6'' al PATH, podeu fer servir la ruta absoluta del ''qmake'' de la vostra versió de Qt.
+
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.
mkdir build && cd build
+
 
''qmake6'' -r ..
+
Aneu al menú del Qt-Creator i seleccioneu -> '''Build -> run qmake'''
make
+
 
  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'''.
  
= Ubuntu =
+
= 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.
  
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.
+
Si no teniu ''qmake6'' al PATH, podeu fer servir la ruta absoluta del ''qmake'' de la vostra versió de Qt.
 
+
mkdir build && cd build
Aneu al menú del Qt-Creator i seleccioneu -> '''Build -> run qmake'''
+
''qmake6'' -r ..
 
+
make
Al terminal feu '''make''' i '''sudo make install''':
+
  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'''.

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.