Filewatcher File Search File Search
Content Search
» » » » »


Object-oriented concurrent language extensions for C++

μC++ is a dialect of C++, extending C++ with new constructs that provide advanced control-flow including light-weight concurrency on shared-memory uni- and multi-processor computers running UNIX and Linux operating systems. μC++ provides new kinds of classes, including coroutines, which have independent execution states; tasks, which have their own threads; and monitors, which allow for safe communication among tasks. These new classes can take part in inheritance, overloading, and templates, just like other classes. As well, C++ exception handling is extended, allowing exceptions to propagate among coroutines and tasks. Additional capabilities include: clustering of tasks and processors, object-oriented non-blocking I/O for files and sockets, and support for real-time programming.

More information on μC++ is available at

Package version:5.3.0-1.1


This file contains instructions on how to build the latest version of uC++.
Presumably, you have just ftped the latest version.


uC++ requires at least:

1. gcc-3.4.x or greater, or Intel icc 8.1 or 9.0.  uC++ works reasonably well
   with GNU gcc-3.3.x, but there are some user compilation situations that fail
   (e.g., some usages of osacquire/isacquire).  As well, uC++ does 


u++(1)                                                        u++(1)

       u++ - uC++ Translator and Concurrency Runtime System

       u++ [-option [...]] [filename [...]]

       The  u++ command compiles uC++ and C++ source files and links
       C++ object files named on the command line.

       The u++ command introduces a translator pass over the  speci‐


u++ (5.3.0-1.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Set maintainer to Debian QA Group
  * Fix FTBFS with GCC 4.3 (Closes: #417737).
  * Clean src/translator/{bin,obj,lib}-linux-ARCH (Closes: #442790).

 -- Luk Claes <>  Mon, 17 Mar 2008 21:19:44 +0000

u++ (5.3.0-1) unstable; urgency=low

   * New upstream. Now supports amd64. Closes: bug#282843, bug#345004


This package was debianized by Richard C. Bilson
<>, based on the u++-4.10 

Browse inside u++_5.3.0-1.1_amd64.deb

         [DIR]DEBIAN/ (2)  65535+ mirrors
         [DIR]usr/ (4)  65535+ mirrors

Download u++_5.3.0-1.1_amd64.deb

Results 1 - 1 of 1
Help - FTP Sites List - Software Dir.
Search over 15 billion files
© 1997-2016