qcoro-0.12.0

Introduction à qcoro

Ce paquet fournit un ensemble d'outils pour utiliser les coroutines C++20 avec Qt.

[Note]

Note

Les versions de développement de BLFS peuvent ne pas arriver à contruire ou à exécuter certains paquets correctement si LFS ou des dépendances ont été mises à jour depuis la dernière version stable des livres.

Informations sur le paquet

  • Tlchargement (HTTP) : https://github.com/danvratil/qcoro/archive/v0.12.0/qcoro-0.12.0.tar.gz

  • Tlchargement (FTP) :

  • Somme de contrôle MD5 du téléchargement : 60c26d10ba0ef5a593a8b0011674939c

  • Taille du tlchargement : 160 Ko

  • Estimation de l'espace disque requis : 10 Mo (plus 19 Mo pour les tests)

  • Estimation du temps de construction : 0,4 SBU (avec parallélisme = 4, plus 0,6 SBU pour les tests)

Dpendances de qcoro

Requises

Qt-6.9.0

Installation de qcoro

Installez qcoro en exécutant les commandes suivantes :

mkdir build &&
cd    build &&

cmake -D CMAKE_INSTALL_PREFIX=$QT6DIR \
      -D CMAKE_BUILD_TYPE=Release     \
      -D BUILD_TESTING=OFF            \
      -D QCORO_BUILD_EXAMPLES=OFF     \
      -D BUILD_SHARED_LIBS=ON         \
       ..                             &&
make

Pour tester ce paquet, supprimez le paramètre « BUILD_TESTING=OFF » ci-dessus et exécutez :

make test

Maintenant, en tant qu'utilisateur root :

make install

Explication des commandes

-D CMAKE_BUILD_TYPE=Release : Ce paramètre est utilisé pour appliquer un plus haut niveau d'optimisation à la compilation.

Contenu

Programmes installés: None
Bibliothques installes: libQCoro6Core.so, libQCoro6DBus.so, libQCoro6Network.so, libQCoro6Qml.so, libQCoro6Quick.so et libQCoro6WebSockets.so
Répertoires installés: Neuf répertoires dans $QT6DIR/lib/cmake/ et $QT6DIR/include/qcoro6