top of page

Portability

The Portability section provide informations about Operating System suported, Compilers and Development Environment tools.

In this section

 

C++17

xtd support C++17 or above.

As of 2018, C++17 is the name for the most recent revision of the ISO/IEC 14882 standard for the C++ programming language.

For more information see wikipedia and cppreference.

Operating System Supported

Actually xtd run on Windows, macOS, Linux, iOS and Android Operating System.

Windows 7 32 or 64 bits or later

Anchor C++17
Anchor Operating System Supported
Windows.png

macOS X High Sierra 10.13.6 or later

macOS.png

Linux - 32 and 64 bits

CentOS 7 or later

CentOS.png

Debian 9.2.1 or later

Debian.png

​​

Elementary OS 0.4 or later

ElementaryOS.png

​​

Fedora 26 or later

Fedora.png

​​

LinuxMint 18.2 or later

LinuxMint.png

​​

Redhat 7.4 or later

Redhat.png

​​

Ubuntu 18.04 or later

Ubuntu.png

Other distribution [manual installation]

Linux.png

iOS 14 - 64 bits or later [manual installation]

iOS.png

android 10 - 64 bits or later [manual installation]

Android.png

Tests and coverages

tunit is every time tested with Continuous Integration tools.

AppVeyor

Anchor Tests and coverages
AppVeyor.png

Configurations:

  • Visual Studio 2017 Win32

  • Visual Studio 2017 Win64

Travis CI

TravisCI.png

Configurations:

  • macOS Xcode 11.6

  • linux g++9

Codecov

Codecov.png

Development Environment Tools

Microsoft Visual Studio 2017 or later 

Anchor Development Environment Tools
VisualStudio.png

Xcode 10.1 or later

Xcode.png

Microsoft Visual Studio Code

VisualStudioCode.png

CLion 2017.2 or later

CLion.png

​​

Eclipse CDT 8.0 or later

EclipseCDT.png

​​

Code::Blocks 13.12 or later

CodeBlocks.png

​​

Develop 3 or later

KDevelop.png

​​

CodeLite 11 or later

CodeLite.png

​​

Qt Creator

QtCreator.png

​​

Standard Unix makefile

LinuxMakefile.png

 

Compilers

The compilers listed below are supported with xtd :

  • Visual studio 2017 or later

  • clang Apple LLVM version 10.0.0 (clang-1000.11.45.5) - Xcode 10.1 or later

  • g++ 7

See also

Anchor Compilers

© 2023 Gammasoft.

 visitors

  • Github
  • SourceForge
  • White Facebook Icon
  • White Twitter Icon
bottom of page