Projet utilisant Qt, OpenGL, et Magnum.
- CMake ≥ 3.16
- Compilateur C++17 (g++, clang++, ou MSVC)
- Git
- Qt ≥ 6.8
- OpenGL
sudo apt update
sudo apt install cmake g++ gitQt doit être installé manuellement depuis le site officiel : https://www.qt.io/download
rm -rf build
cmake -S . -B build -G Ninja
ninja -C buildOu
rm -rf build
cmake -S . -B build
cmake --build build
-S .indique le dossier source,-B buildindique le dossier où générer les fichiers temporaires.
./build/ClayAppSi vous obtenez une erreur de type :
CMake Error at CMakeLists.txt:... (find_package):
Could not find a package configuration file provided by "Qt6" ...
cela signifie que CMake ne parvient pas à localiser Qt6.
- Assurez-vous que Qt6 est installé correctement sur votre système.
- Définissez la variable d'environnement
CMAKE_PREFIX_PATHpour indiquer le chemin où Qt6 est installé. Par exemple :
export CMAKE_PREFIX_PATH=/home/utilisateur/Qt/6.10.1/gcc_64/lib/cmake:$CMAKE_PREFIX_PATH