Skip to content
Extraits de code Groupes Projets
Sélectionner une révision Git
  • 283cf90684ee753e4120dfdf17686d0346c281a9
  • master par défaut protégée
  • rust-playlist-sync
  • rust
  • fix-qt-deprecated-qvariant-type
  • fix-mpris-qtwindow-race-condition
  • rust-appimage-wayland
  • windows-build-rebased
  • v2.5 protégée
  • v2.4 protégée
  • v2.3-1 protégée
  • v2.3 protégée
  • v2.2 protégée
  • v2.1 protégée
  • v2.0 protégée
  • v1.8-3 protégée
  • v1.8-2 protégée
  • v1.8-1 protégée
  • v1.8 protégée
  • v1.7 protégée
  • v1.6 protégée
  • v1.5 protégée
  • v1.4 protégée
  • v1.3 protégée
  • v1.2 protégée
  • v1.1 protégée
  • v1.0 protégée
27 résultats

lektor

Vivy

Build

Using cmake

Simply use cmake to build in another folder of the source folder:

cmake -Bbuild -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_C_COMPILER=clang

To do a debug build, use the debug switch with cmake: -DCMAKE_BUILD_TYPE=Debug -DCMAKE_EXPORT_COMPILE_COMMANDS=ON. Note that the last option is here to generate the compile_commands.json, you should copy it at the root of the project.

Dependencies

This project depends on cmake as a build system. For dependencies on Windows and MacOS, the easier thing to do is grab qtcreator and find a way to add the av libraries to it.

  • Ubuntu/debian: Vivy depends on Qt5 and libav. On ubuntu install the following packages: qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools libavutil-dev libavcodec-dev libavformat-dev libmpv-dev cmake clang clang-format libomp-dev.
  • Arch/Manjaro: TODO!
  • FreeBSD and other toasters: You will need cmake, qt and av dev packages. Set your favorite C++ compiler with -DCMAKE_CXX_COMPILER and you're good to go.

Licence

This software is licenced under the LGPL v3.0 or latter.


TODO!