mcpp - Alternative C/C++ preprocessor

Property Value
Distribution ROSA 2012.1
Repository ROSA Main i586
Package name mcpp
Package version 2.7.2
Package release 5-rosa2012.1
Package architecture i586
Package type rpm
Installed size 768.68 KB
Download size 170.24 KB
Official Mirror
C/C++ preprocessor defines and expands macros and processes '#if',
'#include' and some other directives.
MCPP is an alternative C/C++ preprocessor with the highest conformance.
It supports multiple standards: K&R, ISO C90, ISO C99, and ISO C++98.
MCPP is especially useful for debugging a source program which uses
complicated macros and also useful for checking portability of a source.
Though mcpp could be built as a replacement of GCC's resident
proprocessor or as a stand-alone program without using library build of
mcpp, this package installs only a program named 'mcpp' which links
shared library of mcpp and behaves independent from GCC.


Package Version Architecture Repository
mcpp-2.7.2-5-rosa2012.1.x86_64.rpm 2.7.2 x86_64 ROSA Main
mcpp - - -


Name Value - - -
libmcpp0 == 2.7.2-5


Name Value
elf(buildid) == 40316fecc9579ae304849d777bf3fb3b4bd30eaa
mcpp == 2.7.2-5:2012.1


Type URL
Binary Package mcpp-2.7.2-5-rosa2012.1.i586.rpm
Source Package mcpp-2.7.2-5.src.rpm

Install Howto

  1. Enable ROSA Main repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install mcpp rpm package:
    # urpmi mcpp



See Also

Package Description
mcs-0.7.2-3-rosa2012.1.i586.rpm Modular Config System
mcs-gconf-0.7.2-3-rosa2012.1.i586.rpm Modular Config System - GConf backend
mdadm-3.2.5-2-rosa2012.1.i586.rpm A tool for managing Soft RAID under Linux
mdds-devel-0.5.3-1-rosa2012.1.noarch.rpm Headers for mdds
mdkonline-2.77.22-9-rosa2012.1.noarch.rpm Mandriva Online Update Tool
mdv-distrib-tools-4.03-5-rosa2012.1.noarch.rpm Tools use to maintains Mandriva distrib tree
mdv-rpm-summary-0.9.4-5-rosa2012.1.noarch.rpm Localization files for packages summaries
mdvpkg-0.8.1-0-rosa2012.1.noarch.rpm Mandriva D-Bus packaging abstraction layer
meanwhile-doc-1.0.2-9-rosa2012.1.i586.rpm Documentation for the meanwhile library
memcached-1.4.13-2-rosa2012.1.i586.rpm High-performance memory object caching system
memcached-devel-1.4.13-2-rosa2012.1.i586.rpm Files needed for development using memcached protocol
memphis-0.2.3-6-rosa2012.1.i586.rpm Map rendering application and library
memtest86+-4.20-2-rosa2012.1.i586.rpm A stand alone memory test for i386 architecture systems
mencoder-1.1-5-rosa2012.1.i586.rpm MPlayer's movie encoder
menu-cache-0.4.1-1-rosa2012.1.i586.rpm A library to speed up application menus