Outils pour utilisateurs

Outils du site


prog:gammaray

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
prog:gammaray [2024/05/30 10:55] – Note sur Visual Studio rootprog:gammaray [2024/12/03 10:42] (Version actuelle) – Ajout précision sur l'utilisation du générateur root
Ligne 5: Ligne 5:
 ===Compilation pour Windows=== ===Compilation pour Windows===
  
-<WRAP center round important 60%> +Éditer le fichier ''CMakeLists.txt'' pour éviter de forcer une compilation en ''Debug'' si le dossier ''.git'' existe.
-Ne fonctionne pas avec Visual Studio car le chemin du binaire est à deux niveaux de sous-dossier ''bin/Debug'' alors que Gammaray ne supporte qu'un seul niveau ''bin''. +
-</WRAP>+
  
 +Bien utiliser le générateur ''Ninja'' de ''CMake''. Le système d'exécution de Gammaray ne supporte pas le multi-config de Ninja ni de Visual Studio.
  
-  * Cloner le dépôt, +Lancer la ligne de commande (pas powershell).
-  * Ouvrir le fichier ''CMakeLists.txt'' racine avec QtCreator, +
-  * Sélectionner le kit Qt souhaité et activer uniquement la compilation Release, +
-  * Sélectionner la ''gammaray-launcher'' puis compiler et exécuter le programme. +
- +
-[[https://www.youtube.com/watch?v=GefC1-W6TO0|Compilation]]+
  
 +<code cmd>
 +"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\vcvars64.bat"
 +cd gammaray_source
 +mkdir build
 +cd build
 +cmake -G Ninja -DCMAKE_INSTALL_PREFIX=...\vcpkg_installed\x64-windows-env -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF ..
 +cmake --build . --target install
 +</code>
  
prog/gammaray.1717059350.txt.gz · Dernière modification : 2024/05/30 10:55 de root