How to Install and Uninstall ucpp Package on openSuSE Tumbleweed
Last updated: November 22,2024
1. Install "ucpp" package
Learn how to install ucpp on openSuSE Tumbleweed
$
sudo zypper refresh
Copied
$
sudo zypper install
ucpp
Copied
2. Uninstall "ucpp" package
Please follow the instructions below to uninstall ucpp on openSuSE Tumbleweed:
$
sudo zypper remove
ucpp
Copied
3. Information about the ucpp package on openSuSE Tumbleweed
Information for package ucpp:
-----------------------------
Repository : openSUSE-Tumbleweed-Oss
Name : ucpp
Version : 1.3.5-2.21
Arch : x86_64
Vendor : openSUSE
Installed Size : 52.5 KiB
Installed : No
Status : not installed
Source package : ucpp-1.3.5-2.21.src
Upstream URL : https://gitlab.com/scarabeusiv/ucpp/
Summary : A preprocessor compliant to C99
Description :
ucpp is a preprocessor for C source code, specifically code compliant to the
ISO standard 9899:1999, also known as C99. A preprocessor is responsible for
macro replacement, conditional compilation and inclusion of header files.
ucpp operates in two modes:
-- lexer mode: ucpp is linked to some other code and outputs a stream of
tokens (each call to the lex() function will yield one token)
-- non-lexer mode: ucpp preprocesses text and outputs the resulting text
to a file descriptor; if linked to some other code, the cpp() function
must be called repeatedly, otherwise ucpp is a stand-alone binary.
-----------------------------
Repository : openSUSE-Tumbleweed-Oss
Name : ucpp
Version : 1.3.5-2.21
Arch : x86_64
Vendor : openSUSE
Installed Size : 52.5 KiB
Installed : No
Status : not installed
Source package : ucpp-1.3.5-2.21.src
Upstream URL : https://gitlab.com/scarabeusiv/ucpp/
Summary : A preprocessor compliant to C99
Description :
ucpp is a preprocessor for C source code, specifically code compliant to the
ISO standard 9899:1999, also known as C99. A preprocessor is responsible for
macro replacement, conditional compilation and inclusion of header files.
ucpp operates in two modes:
-- lexer mode: ucpp is linked to some other code and outputs a stream of
tokens (each call to the lex() function will yield one token)
-- non-lexer mode: ucpp preprocesses text and outputs the resulting text
to a file descriptor; if linked to some other code, the cpp() function
must be called repeatedly, otherwise ucpp is a stand-alone binary.