La compilationde Point2D.cpp ne peux pas fonctionner parce que g++ attend une fonction main.
Ce que tu désires, c'est compiler Point2D.cpp en tant qu'objet pour être ensuite utilisable dans main.cpp. Pour faire ca, il faut ajouter l'option -c lors de la compilation de Point2D.cpp
Enfin l'idéal est de construire un Makefile. Avec un tel fichier et la commande make, tu ne compileras que les fichiers modifiés.
# Makefile
Posté par gerald dumas . En réponse au message Problème compilation: undefined reference to `main'. Évalué à 4.
Ce que tu désires, c'est compiler Point2D.cpp en tant qu'objet pour être ensuite utilisable dans main.cpp. Pour faire ca, il faut ajouter l'option -c lors de la compilation de Point2D.cpp
Enfin l'idéal est de construire un Makefile. Avec un tel fichier et la commande make, tu ne compileras que les fichiers modifiés.