This package adds C++ support to the GNU Compiler Collection.
It includes support for most of the current C++ specification,
including templates and exception handling。
On peut voir que gcc-c++ fournit la prise en charge des fonctionnalités du langage C++ pour gcc
En fait, en termes de concept, gcc fait référence à l'ensemble des outils gcc, qui est divisé en front-end gcc et back-end gcc (je le comprends personnellement comme shell gcc et moteur gcc ). Le front-end gcc correspond au traitement de divers langages spécifiques (tels que c++/go, etc.) (vérifications de syntaxe correspondantes pour des langages spécifiques tels que c++/go, conversion de codes en c++/go et autres langages). en codes c, etc.), le backend gcc correspond au front-end c Le code est converti en code assembleur ou machine lié à votre matériel informatique. (La description n'est peut-être pas particulièrement précise, mais c'est le sens général) gcc是指整个gcc的这一套工具集合,它分为gcc前端和gcc后端(我个人理解为gcc外壳和gcc引擎),gcc前端对应各种特定语言(如c++/go等)的处理(对c++/go等特定语言进行对应的语法检查, 将c++/go等语言的代码转化为c代码等),gcc后端对应把前端的c代码转为跟你的电脑硬件相关的汇编或机器码等。(可能描述上不是特别准确,不过大体就是这个意思)
而就软件程序包而言,gcc.rpm就是那个gcc后端,而gcc-c++.rpm
En ce qui concerne les progiciels, gcc.rpm est le backend gcc, et gcc-c++.rpm est le front-end gcc pour le langage spécifique c++. Cette conception garantit une flexibilité totale. Pour différents langages de programmation, il vous suffit de développer différents frontaux gcc en même temps ; pour les utilisateurs, si je n'ai besoin que de prendre en charge la compilation de C++, je n'installerai qu'un seul C++. Il suffit d'utiliser le front gcc. -end, et il ne contiendra pas de codes de programme avec des fonctionnalités d'autres langages, ce qui rend l'environnement logiciel de l'utilisateur relativement léger et propre🎜
Référence
On peut voir que gcc-c++ fournit la prise en charge des fonctionnalités du langage C++ pour gcc
En fait, en termes de concept,
gcc
fait référence à l'ensemble des outils gcc, qui est divisé en front-end gcc et back-end gcc (je le comprends personnellement comme shell gcc et moteur gcc ). Le front-end gcc correspond au traitement de divers langages spécifiques (tels que c++/go, etc.) (vérifications de syntaxe correspondantes pour des langages spécifiques tels que c++/go, conversion de codes en c++/go et autres langages). en codes c, etc.), le backend gcc correspond au front-end c Le code est converti en code assembleur ou machine lié à votre matériel informatique. (La description n'est peut-être pas particulièrement précise, mais c'est le sens général)gcc
是指整个gcc的这一套工具集合,它分为gcc前端和gcc后端(我个人理解为gcc外壳和gcc引擎),gcc前端对应各种特定语言(如c++/go等)的处理(对c++/go等特定语言进行对应的语法检查, 将c++/go等语言的代码转化为c代码等),gcc后端对应把前端的c代码转为跟你的电脑硬件相关的汇编或机器码等。(可能描述上不是特别准确,不过大体就是这个意思)而就软件程序包而言,
En ce qui concerne les progiciels,gcc.rpm
就是那个gcc后端,而gcc-c++.rpm
gcc.rpm
est le backend gcc, etgcc-c++.rpm
est le front-end gcc pour le langage spécifique c++. Cette conception garantit une flexibilité totale. Pour différents langages de programmation, il vous suffit de développer différents frontaux gcc en même temps ; pour les utilisateurs, si je n'ai besoin que de prendre en charge la compilation de C++, je n'installerai qu'un seul C++. Il suffit d'utiliser le front gcc. -end, et il ne contiendra pas de codes de programme avec des fonctionnalités d'autres langages, ce qui rend l'environnement logiciel de l'utilisateur relativement léger et propre🎜