Skip to content
mvme - mesytec VME data acquisition
C++ HTML CMake NSIS C Python Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
3rdparty
cmake
doc
extras
src
templates
test
.directory
.gitignore
.gitmodules
CMakeLists.txt
CPackOptions.cmake.in
LICENSE-3RD-PARTY.TXT
LICENSE-SHORT.TXT
LICENSE.TXT
README.md
TODO
git-auto-archive
latex.template
mvme.sh
pandoc.sh
qt.conf

README.md

mvme - mesytec VME data acquisition

Building mvme

Dependencies

  • c++14 capable compiler (gcc, clang)
  • Qt >= 5.7
  • qwt
  • quazip
  • libusb-0.1
  • boost (header only at the moment)
  • Optional: sphinx and latex for the documentation
  • Optional: NSIS for the windows installer

Linux

cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local ../mvme make -j4 make install

The install step is optional, mvme does run directly from the build directory.

See doc/README.build-centos7 for detailed build steps for CentOS7.

Windows MSYS2

http://www.msys2.org/

MSYS2 dependencies

  • make
  • mingw-w64-x86_64-cmake
  • mingw-w64-x86_64-gcc
  • mingw-w64-x86_64-pkg-config
  • mingw-w64-x86_64-qt5
  • mingw-w64-x86_64-quazip
  • mingw-w64-x86_64-qwt-qt5
  • mingw-w64-x86_64-zlib

CMake invocation under windows

cmake -DCMAKE_BUILD_TYPE=Release -G"MSYS Makefiles" ../mvme make -j4

Libraries and 3rd-party code used in mvme

You can’t perform that action at this time.