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
bottom of page