Introduction à FLTK
FLTK (prononcé "fulltick") est une trousse à outils
multi-plateforme pour les interfaces graphiques en C++. FLTK
fournit les fonctionnalités des interfaces graphiques modernes et
le support pour les graphiques 3D via OpenGL et ses bibliothèques
intégrées d'émulation de GLUT utilisées pour la création des
interfaces utilisateurs graphiques pour les applications.
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
Téléchargements supplémentaires
Dépendances de FLTK
Requises
Bibliothèques Xorg
Recommandées
hicolor-icon-theme-0.18, libjpeg-turbo-3.0.1 et libpng-1.6.50
Facultatives
alsa-lib-1.2.14, desktop-file-utils-0.28, Doxygen-1.14.0, GLU-9.0.3, Mesa-25.2.2 et texlive-20250308 (ou install-tl-unx)
Installation de FLTK
Note
Le répertoire d'extraction de tar est fltk-1.4.4 et non
fltk-1.4.4-source comme indiqué par le nom de l'archive.
Installez FLTK en exécutant les
commandes suivantes :
sed -i -e '/cat./d' documentation/Makefile &&
./configure --prefix=/usr --enable-shared &&
make
Si vous souhaitez créer la documentation de l'API, tapez :
make -C documentation html
Les tests pour le paquet sont interactifs. Pour exécuter les tests,
lancez test/unittests. De plus, il y a
70 autres programmes de test exécutable dans le répertoire
test
qui peuvent être lancés
individuellement.
Maintenant, installez le paquet et supprimez les bibliothèque
statiques inutiles. En tant qu'utilisateur root
:
make docdir=/usr/share/doc/fltk-1.4.4 install &&
rm -vf /usr/lib/libfltk*.a
Si vous le souhaitez, installez quelques exemples construits comme
une partie des tests, la documentation supplémentaire et les
programmes exemples. En tant qu'utilisateur root
:
make -C test docdir=/usr/share/doc/fltk-1.4.4 install-linux &&
make -C documentation docdir=/usr/share/doc/fltk-1.4.4 install-linux
Si vous avez téléchargé la documentation html facultative,
installez-la en tant qu'utilisateur root
:
tar -C /usr/share/doc/fltk-1.4.4 --strip-components=4 -xf ../fltk-1.4.4-docs-html.tar.gz