Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
UppHub
Status & Roadmap
FAQ
Authors & License
Forums
Funding U++
Search on this site











SourceForge.net Logo

SourceForge.net Logo

GitHub Logo

Discord Logo

Supported platforms

This page contains detailed information about platforms features that are supported by U++ framework and TheIDE.

In the future this page will be update with additional information.


Table of contents

 

1. Core packages

2. User interface packages

3. TheIDE

 


1. Core packages

 

Package

MS Windows

GNU/Linux

FreeBSD

macOS

iOS

Android

Core

yes

yes

yes

yes

no

partially

 


2. User interface packages

 

Package

MS Windows

POSIX

GNU/Linux, FreeBSD etc.

macOS

Mobile

WinAPI

X11

GTK

Cocoa

iOS

Android

Draw

yes

yes

yes

yes

no

no

CtrlCore

yes

yes

yes

yes

no

no

GLCtrl

yes

yes

yes

no

no

no

Additional information about back ends:

WinAPI - Windows native back end.

X11 - Back end that runs on the top of X11 server.

GTK - Back end that uses GTK library to render

Cocoa - macOS native back end.

Android - Android native back end.

* - available through official U++ branch.

 


3. TheIDE

 

Feature

MS Windows

GNU/Linux

FreeBSD

macOS

Available

yes

yes

yes

yes

Debugger support

yes

yes

yes

no(1)

Android Builder

yes

yes

no

n/a

(1) it should be possible to use TheIDE GUI interface to GDB, unfortunately right now GDB seems to be broken in MacOS

Do you want to contribute?