System requirements - hipandayu/artoolkitx GitHub Wiki
Supported platforms:
artoolkitX v1.0 supports the following platforms:
- iOS v8.0 and later
- Android v5.0 and later
- macOS v10.9 and later
- Linux v2.6 and later
- Windows 7 and later
Supported architectures for each platform:
- iOS: armv7, armv7s, arm64
- Android: armeabi-v7a, x86, arm64-v8a, x86_64
- macOS: x86_64
- Linux: x86_64
- Windows: x86_64
Recommended development environments:
- iOS: Xcode 9.0 on macOS 10.13 or later
- Android: Android Studio v3.0 with Android NDK r16 or later
- macOS: Xcode 9.0 on macOS 10.13 or later
- Linux: gcc 5.0 and later with libcpp 5.0 and later.
- Windows: Microsoft Visual Studio 2017
Required OS components to build and run artoolkitX example applications:
- Linux (Debian-based systems):
libjpeg8
libgl1-mesa-glx
libc6
libcurl3
libsqlite3-0
zlib1g
libudev1
libv4l-0
libdc1394-22
libgl1-mesa-dev
libsdl2-dev
libavcodec57
libavformat57
libswscale4
libtiff5
libpng16-16
libjasper1
libgtk2.0-0
- Linux (RPM-based systems):
libjpeg-turbo
mesa-libGL
glibc
libcurl
libsqlite3x
zlib
systemd
libv4l
libdc1394
mesa-libGL-devel
glibc-devel
zlib-devel
SDL2-devel
libavcodec
libavformat
libswscale
libtiff
libpng
libjasper
libgtk2
- Linux (Raspbian for Raspberry Pi):
libjpeg8
libc6
libcurl3
libsqlite3-0
zlib1g
libudev1
libv4l-0
libdc1394-22
libavcodec57
libavformat57
libswscale4
libtiff5
libpng16-16
libjasper1
libgtk2.0-0