ai-toolset-gcc-cppx86_6426a1de758e338d169f40452995e1d4a71effb077b9eb1a1c1fcae2c3e7bcb156The C PreprocessorCpp is the GNU C-Compatible Compiler Preprocessor.
Cpp is a macro processor which is used automatically
by the C compiler to transform your program before actual
compilation. It is called a macro processor because it allows
you to define macros, abbreviations for longer
constructs.
The C preprocessor provides four separate functionalities: the
inclusion of header files (files of declarations that can be
substituted into your program); macro expansion (you can define macros,
and the C preprocessor will replace the macros with their definitions
throughout the program); conditional compilation (using special
preprocessing directives, you can include or exclude parts of the
program according to various conditions); and line control (if you use
a program to combine or rearrange source files into an intermediate
file which is then compiled, you can use line control to inform the
compiler about where each source line originated).
You should install this package if you are a C programmer and you use
macros.http://gcc.gnu.orgGPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSDopenEulerDevelopment/Languageseur-prod-workerlocal-x86-64-normal-prod-00844881-20260610-02142ai-toolset-gcc-gcc-7.3.0-4.src.rpm/opt/openEuler/gcc-toolset-7/root/usr/bin/cppai-toolset-gcc-gccsrc8d9b9df117fc4ab9048ec1b68cbf506d12c9381b7ad51257204f32c20e73ca0cVarious compilers (C, C++, Objective-C, ...)The gcc package contains the GNU Compiler Collection version 7.http://gcc.gnu.orgGPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSDopenEulerDevelopment/Languageseur-prod-workerlocal-x86-64-normal-prod-00844881-20260610-02142ai-toolset-gcc-gccx86_64eee85b9dbfa94e1a4d679555f7f1ffea20c4e9525346d3c65e0dda9f6677b17cVarious compilers (C, C++, Objective-C, ...)The gcc package contains the GNU Compiler Collection version 7.http://gcc.gnu.orgGPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSDopenEulerDevelopment/Languageseur-prod-workerlocal-x86-64-normal-prod-00844881-20260610-02142ai-toolset-gcc-gcc-7.3.0-4.src.rpm/opt/openEuler/gcc-toolset-7/root/usr/bin/c89/opt/openEuler/gcc-toolset-7/root/usr/bin/c99/opt/openEuler/gcc-toolset-7/root/usr/bin/cc/opt/openEuler/gcc-toolset-7/root/usr/bin/gcc/opt/openEuler/gcc-toolset-7/root/usr/bin/gcc-ar/opt/openEuler/gcc-toolset-7/root/usr/bin/gcc-nm/opt/openEuler/gcc-toolset-7/root/usr/bin/gcc-ranlib/opt/openEuler/gcc-toolset-7/root/usr/bin/gcov/opt/openEuler/gcc-toolset-7/root/usr/bin/gcov-tool/opt/openEuler/gcc-toolset-7/root/usr/bin/x86_64-openEuler-linux-gcc/opt/openEuler/gcc-toolset-7/root/usr/bin/x86_64-openEuler-linux-gcc-7ai-toolset-gcc-gcc-c++x86_643c2b785ad2c9c43de21f88e4769b0a02a3965898f34e99a0307f6c1acd9ff709C++ support for GCCThis package adds C++ support to the GNU Compiler Collection.
It includes support for most of the current C++ specification,
including templates and exception handling.http://gcc.gnu.orgGPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSDopenEulerDevelopment/Languageseur-prod-workerlocal-x86-64-normal-prod-00844881-20260610-02142ai-toolset-gcc-gcc-7.3.0-4.src.rpm/opt/openEuler/gcc-toolset-7/root/usr/bin/c++/opt/openEuler/gcc-toolset-7/root/usr/bin/g++/opt/openEuler/gcc-toolset-7/root/usr/bin/x86_64-openEuler-linux-c++/opt/openEuler/gcc-toolset-7/root/usr/bin/x86_64-openEuler-linux-g++ai-toolset-gcc-gcc-plugin-develx86_648a96ef90784bdc75659030a558802e33996f324d158220f4f6e05fa4a9ac904eSupport for compiling GCC pluginsThis package contains header files and other support files
for compiling GCC plugins. The GCC plugin ABI is currently
not stable, so plugins must be rebuilt any time GCC is updated.http://gcc.gnu.orgGPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSDopenEulerDevelopment/Languageseur-prod-workerlocal-x86-64-normal-prod-00844881-20260610-02142ai-toolset-gcc-gcc-7.3.0-4.src.rpmai-toolset-gcc-libatomicx86_6472a884df7d774486bb6f0355b300b68f03f12ae0b85c4c955cf529a2f5e086c7The GNU Atomic libraryThis package contains the GNU Atomic library
which is a GCC support runtime library for atomic operations not supported
by hardware.http://gcc.gnu.orgGPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSDopenEulerSystem Environment/Librarieseur-prod-workerlocal-x86-64-normal-prod-00844881-20260610-02142ai-toolset-gcc-gcc-7.3.0-4.src.rpmai-toolset-gcc-libatomic-staticx86_6424c9b9c0b539a600cd4f7bbe5f888aec28a33e3cb18ac4d372286f40ab3b76c4The GNU Atomic static libraryThis package contains GNU Atomic static libraries.http://gcc.gnu.orgGPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSDopenEulerDevelopment/Librarieseur-prod-workerlocal-x86-64-normal-prod-00844881-20260610-02142ai-toolset-gcc-gcc-7.3.0-4.src.rpmai-toolset-gcc-libgccx86_6429753e6a20f0b73e50b02a48778e128e10d496eb6c9ac200734070493bb809cbGCC version 7 shared support libraryThis package contains GCC shared support library which is needed
e.g. for exception handling support.http://gcc.gnu.orgGPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSDopenEulerSystem Environment/Librarieseur-prod-workerlocal-x86-64-normal-prod-00844881-20260610-02142ai-toolset-gcc-gcc-7.3.0-4.src.rpmai-toolset-gcc-libgccjitx86_64840739edc089d7dddd9bf94b9f588138d4ad047bfcbc8827b91eb73731de5716Library for embedding GCC inside programs and librariesThis package contains shared library with GCC JIT front-end.http://gcc.gnu.orgGPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSDopenEulerSystem Environment/Librarieseur-prod-workerlocal-x86-64-normal-prod-00844881-20260610-02142ai-toolset-gcc-gcc-7.3.0-4.src.rpmai-toolset-gcc-libgccjit-develx86_64b748d30dc599f1a2f82b19a5997a955c005500e3c4d068b4d9495448dfa496c5Support for embedding GCC inside programs and librariesThis package contains header files and documentation for GCC JIT front-end.http://gcc.gnu.orgGPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSDopenEulerDevelopment/Librarieseur-prod-workerlocal-x86-64-normal-prod-00844881-20260610-02142ai-toolset-gcc-gcc-7.3.0-4.src.rpmai-toolset-gcc-libgompx86_642dc685afe41d1d71d3f3744de5f2ab29e6400a34ea4e8de75c7397a33b98c739GCC OpenMP v4.5 shared support libraryThis package contains GCC shared support library which is needed
for OpenMP v4.5 support.http://gcc.gnu.orgGPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSDopenEulerSystem Environment/Librarieseur-prod-workerlocal-x86-64-normal-prod-00844881-20260610-02142ai-toolset-gcc-gcc-7.3.0-4.src.rpmai-toolset-gcc-libitmx86_64ca534da1b9da935e8ed2bf89a04fba46ee7d8ed8a3588f16966e4048dfa93419The GNU Transactional Memory libraryThis package contains the GNU Transactional Memory library
which is a GCC transactional memory support runtime library.http://gcc.gnu.orgGPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSDopenEulerSystem Environment/Librarieseur-prod-workerlocal-x86-64-normal-prod-00844881-20260610-02142ai-toolset-gcc-gcc-7.3.0-4.src.rpmai-toolset-gcc-libitm-develx86_64cd7f3ece59528aca14709f134626bdfc5033fefaf9735541daf207c83ffff129The GNU Transactional Memory supportThis package contains headers and support files for the
GNU Transactional Memory library.http://gcc.gnu.orgGPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSDopenEulerDevelopment/Librarieseur-prod-workerlocal-x86-64-normal-prod-00844881-20260610-02142ai-toolset-gcc-gcc-7.3.0-4.src.rpmai-toolset-gcc-libitm-staticx86_64ac327ce5642eea6b37320d172871bec665b75c9bf998297ca4532a20addab508The GNU Transactional Memory static libraryThis package contains GNU Transactional Memory static libraries.http://gcc.gnu.orgGPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSDopenEulerDevelopment/Librarieseur-prod-workerlocal-x86-64-normal-prod-00844881-20260610-02142ai-toolset-gcc-gcc-7.3.0-4.src.rpmai-toolset-gcc-libstdc++x86_64960490a96d1e3afbe71eb455ca5577c8cc7d8ec646e4c31fdf3c3c047e20a73dGNU Standard C++ LibraryThe libstdc++ package contains a rewritten standard compliant GCC Standard
C++ Library.http://gcc.gnu.orgGPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSDopenEulerSystem Environment/Librarieseur-prod-workerlocal-x86-64-normal-prod-00844881-20260610-02142ai-toolset-gcc-gcc-7.3.0-4.src.rpmai-toolset-gcc-libstdc++-develx86_64ff8c643dafa8457f9dad09fc5dd66c9e180fbade1c0bd7ade754ed58e4d9bd80Header files and libraries for C++ developmentThis is the GNU implementation of the standard C++ libraries. This
package includes the header files and libraries needed for C++
development. This includes rewritten implementation of STL.http://gcc.gnu.orgGPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSDopenEulerDevelopment/Librarieseur-prod-workerlocal-x86-64-normal-prod-00844881-20260610-02142ai-toolset-gcc-gcc-7.3.0-4.src.rpmai-toolset-gcc-libstdc++-staticx86_6476d259994ad496ac1db4d440291f116e80d8f921f559c04833a17d03c53dc369Static libraries for the GNU standard C++ libraryStatic libraries for the GNU standard C++ library.http://gcc.gnu.orgGPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSDopenEulerDevelopment/Librarieseur-prod-workerlocal-x86-64-normal-prod-00844881-20260610-02142ai-toolset-gcc-gcc-7.3.0-4.src.rpmai-toolset-glibcsrcb1c6d900bdeee8eba36414d926fb4c9598aa3ffff3a7cb84d9c2a5cc9f74a4e1Extract EL7 glibc runtime and development files for gcc-toolset-7 sysrootThis package extracts glibc, glibc-common, glibc-devel and glibc-headers binary
RPM payload archives into the private gcc-toolset-7 sysroot layout used on openEuler 24.03.
It is intended to provide the libc runtime, crt objects, linker scripts and
headers needed by the devtoolset-7 GCC build flow.https://www.gnu.org/software/libc/LGPLv2+ and LGPLv2+ with exceptions and GPLv2+openEuler Copr - user ObjectNotFoundUnspecifiedeur-prod-workerlocal-x86-64-normal-prod-00844881-20260610-02142ai-toolset-glibcx86_641bbbd4b31cd86cd0cbc9463c3750341a1da4f59702f044f20706a2fbf8e54505Extract EL7 glibc runtime and development files for gcc-toolset-7 sysrootThis package extracts glibc, glibc-common, glibc-devel and glibc-headers binary
RPM payload archives into the private gcc-toolset-7 sysroot layout used on openEuler 24.03.
It is intended to provide the libc runtime, crt objects, linker scripts and
headers needed by the devtoolset-7 GCC build flow.https://www.gnu.org/software/libc/LGPLv2+ and LGPLv2+ with exceptions and GPLv2+openEuler Copr - user ObjectNotFoundUnspecifiedeur-prod-workerlocal-x86-64-normal-prod-00844881-20260610-02142ai-toolset-glibc-2.17-1.src.rpm/opt/openEuler/gcc-toolset-7/root/sbin/ldconfig/opt/openEuler/gcc-toolset-7/root/sbin/sln/opt/openEuler/gcc-toolset-7/root/usr/bin/catchsegv/opt/openEuler/gcc-toolset-7/root/usr/bin/gencat/opt/openEuler/gcc-toolset-7/root/usr/bin/getconf/opt/openEuler/gcc-toolset-7/root/usr/bin/getent/opt/openEuler/gcc-toolset-7/root/usr/bin/iconv/opt/openEuler/gcc-toolset-7/root/usr/bin/ldd/opt/openEuler/gcc-toolset-7/root/usr/bin/locale/opt/openEuler/gcc-toolset-7/root/usr/bin/localedef/opt/openEuler/gcc-toolset-7/root/usr/bin/makedb/opt/openEuler/gcc-toolset-7/root/usr/bin/pldd/opt/openEuler/gcc-toolset-7/root/usr/bin/rpcgen/opt/openEuler/gcc-toolset-7/root/usr/bin/sotruss/opt/openEuler/gcc-toolset-7/root/usr/bin/sprof/opt/openEuler/gcc-toolset-7/root/usr/bin/tzselect/opt/openEuler/gcc-toolset-7/root/usr/sbin/build-locale-archive/opt/openEuler/gcc-toolset-7/root/usr/sbin/glibc_post_upgrade.x86_64/opt/openEuler/gcc-toolset-7/root/usr/sbin/iconvconfig/opt/openEuler/gcc-toolset-7/root/usr/sbin/iconvconfig.x86_64/opt/openEuler/gcc-toolset-7/root/usr/sbin/zdump/opt/openEuler/gcc-toolset-7/root/usr/sbin/zicai-toolset-libstdc++srcfe04a88615bbe485e92440be14c77ad94879d5803e358b6f371f3064b66d7af1Extract EL7 libstdc++ runtime for gcc-toolset-7 sysrootThis package extracts libstdc++.so.6.0.19 from the EL7 libstdc++ archive
and installs it into the gcc-toolset-7 sysroot layout used on openEuler 24.03.https://gcc.gnu.org/GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptionsopenEuler Copr - user ObjectNotFoundUnspecifiedeur-prod-workerlocal-x86-64-normal-prod-00844881-20260610-02142ai-toolset-libstdc++x86_64f7a4a5057154ddf1a1624d161442868a25e14644a566d7e2c7af136c5776e28eExtract EL7 libstdc++ runtime for gcc-toolset-7 sysrootThis package extracts libstdc++.so.6.0.19 from the EL7 libstdc++ archive
and installs it into the gcc-toolset-7 sysroot layout used on openEuler 24.03.https://gcc.gnu.org/GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptionsopenEuler Copr - user ObjectNotFoundUnspecifiedeur-prod-workerlocal-x86-64-normal-prod-00844881-20260610-02142ai-toolset-libstdc++-4.8.5-45.src.rpm