This repository is deprecated and no longer maintained.
Please migrate to our centralized Conan index: kontex-conan
git clone https://github.com/kontex-neuro/kontex-conan.git kontex-conan
conan remote add --force kontex-neuro ./kontex-conanThen use libxdaq directly from the kontex-neuro remote instead of this repository.
The following projects have migrated to using the local Conan index instead of this deprecated repository:
libxdaq is a C++ interface library for interacting with XDAQ hardware devices. This repository provides precompiled binary distributions for multiple platforms.
Prebuilt binaries are available for:
- Windows (x64)
- macOS (x64 and arm64)
- Linux (x64)
- CMake ≥ 3.26
- A C++23-compatible compiler
Tested configurations:
- Windows 11: MSVC 194x (Visual Studio 2022)
- Ubuntu 24.04: GCC 14.2.0
- macOS 15: Clang 18.1.8 (via Homebrew)
This package is not available on Conan Center. To use it, clone this repository and export it to your local Conan cache:
git clone https://github.com/kontex-neuro/libxdaq-dist.git
cd libxdaq-dist
conan create . -s build_type=Release --build=missingAdd libxdaq as a dependency in your conanfile.txt or conanfile.py:
[requires]
libxdaq/x.y.z
Then link against it in your CMakeLists.txt:
find_package(xdaq REQUIRED)
target_link_libraries(your_target PRIVATE xdaq::xdaq_device)API documentation and setup guides will be added in a future update.