2 votes

Installer g++-9 pour c++20

Je voudrais exécuter les fonctionnalités complètes de c++20 sur g++. Cependant, j'ai besoin d'installer g++-9 à cet effet.

Les guides d'installation pour les anciennes versions de g++ ne fonctionnent pas pour g++-9.

Une indication ?

sudo apt install g++-9

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet g++-9
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « g++-9 »

.

sudo apt install g++9

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Note : sélection de « libconfig9 » à partir de l'expression rationnelle « g++9 »
Note : sélection de « libaac-tactics-ocaml-ibg92 » à partir de l'expression rationnelle « g++9 »
Note : sélection de « libounit-ocaml-dev-afg95:i386 » à partir de l'expression rationnelle « g++9 »
Note : sélection de « libjpeg9-dbg » à partir de l'expression rationnelle « g++9 »
Note : sélection de « libjpeg9-dev » à partir de l'expression rationnelle « g++9 »
Note : sélection de « libreins-ocaml-dev-rpyg9 » à partir de l'expression rationnelle « g++9 »
Note : sélection de « libaac-tactics-ocaml-dev-ibg92 » à partir de l'expression rationnelle « g++9 »
Note : sélection de « libjpeg9 » à partir de l'expression rationnelle « g++9 »
Note : sélection de « libflac-ocaml-77yg9:i386 » à partir de l'expression rationnelle « g++9 »
Note : sélection de « libflac-ocaml-dev-77yg9:i386 » à partir de l'expression rationnelle « g++9 »
Note : sélection de « libaac-tactics-ocaml » à la place de « libaac-tactics-ocaml-ibg92 »
Note : sélection de « libaac-tactics-ocaml-dev » à la place de « libaac-tactics-ocaml-dev-ibg92 »
Note : sélection de « libreins-ocaml-dev » à la place de « libreins-ocaml-dev-rpyg9 »
Note : sélection de « libflac-ocaml:i386 » à la place de « libflac-ocaml-77yg9:i386 »
Note : sélection de « libflac-ocaml-dev:i386 » à la place de « libflac-ocaml-dev-77yg9:i386 »
Note : sélection de « libounit-ocaml-dev:i386 » à la place de « libounit-ocaml-dev-afg95:i386 »
Certaines informations sont susceptibles d'être obsolètes. Cela peut signifier que
vous avez demandé l'impossible ou, si vous utilisez la distribution unstable,
que certains paquets n'ont pas encore été créés ou ne sont plus disponibles.
Les informations suivantes peuvent aider à résoudre la situation :

Les paquets suivants contiennent des dépendances non satisfaites :
 libaac-tactics-ocaml : Dépend: libcoq-ocaml-d91z1
                        Dépend: ocaml-base-nox-4.02.3
                        Recommande: libaac-tactics-coq mais ne sera pas installé
 libaac-tactics-ocaml-dev : Dépend: camlp5-tli55
                            Dépend: libcoq-ocaml-dev-d91z1
                            Dépend: ocaml-nox-4.02.3
 libflac-ocaml-dev:i386 : Dépend: libogg-ocaml-dev-465c2:i386
                          Dépend: ocaml-nox-4.02.3:i386
                          Dépend: libogg-ocaml-dev:i386 mais ne sera pas installé
 libounit-ocaml-dev:i386 : Dépend: ocaml-nox-4.02.3:i386
 libreins-ocaml-dev : Dépend: ocaml-nox-4.02.3
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « gardé en l'état ».

1voto

Installer g++ 8

sudo apt install g++-8

Exécuter g++-8 avec la version c++ 20.

g++-8 -std=c++2a text.c++ -o compilé

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X