en essayant de compiler un programme avec la commande suivante: g++ -o <output_file> <my_file.cpp>
J'ai trouvé le rapport suivant ....
The program 'g++' can be found in the following packages:
* g++
* pentium-builder
Try: Sudo apt-get install <selected package>
Puis j'ai essayé ...
nawshad@ubuntu:~/Thesis/Codes/Thesis_Utility_Function/Test Codes$ Sudo apt-get install g++
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
g++ : Depends: g++-4.6 (>= 4.6.3-1~) but it is not going to be installed
libqt4-opengl : Depends: libqtcore4 (= 4:4.8.1-0ubuntu4.1) but 4:4.8.1-0ubuntu4 is to be installed
Depends: libqtgui4 (= 4:4.8.1-0ubuntu4.1) but 4:4.8.1-0ubuntu4 is to be installed
libqt4-svg : Depends: libqtcore4 (= 4:4.8.1-0ubuntu4.1) but 4:4.8.1-0ubuntu4 is to be installed
Depends: libqtgui4 (= 4:4.8.1-0ubuntu4.1) but 4:4.8.1-0ubuntu4 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
Mais ne peut pas installer en raison de dépendances non satisfaites.
Courir:
Sudo apt-get update
Vous devez toujours l'exécuter avant d'installer ou de mettre à niveau des packages sur la ligne de commande (à moins que vous ne l'ayez exécuté très récemment). Il va chercher des informations sur quels paquets sont disponibles dans quelles versions et où.
Vous pourrez peut-être simplement installer g++
maintenant, mais continuez comme le dit Web-E (après avoir exécuté la commande ci-dessus), pour réparer les dépendances brisées:
Sudo apt-get -f install
(Le -f
peut aller avant ou après le install
; l'effet est le même.)
Ensuite, essayez d’installer à nouveau g++
:
Sudo apt-get install g++
Si cela échoue toujours, veuillez éditez votre question pour afficher tous les messages d'erreur (et également la sortie des deux commandes ci-dessus lorsque vous les avez courus). Mais ça devrait réussir.