Bonsoir,

Voulant créer un petit projet de test à l'aide de classes, je tombe sur l'erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
(.text+0x18): undefined reference to `main'
Je comprends bien ce qui lui pose problème mais je ne vois pas ce que je fais mal dans l'édition des liens à priori...

Voici mes fichiers tout simples:

Date.h
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
#ifndef __DATE_H__
#define __DATE_H__
 
#include <iostream>
 
class Date {
 
	public:
		Date();
};
 
#endif
Date.cc
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
#include "Date.h"
using namespace std;
 
Date::Date() {
	cout << "coucou" << endl;
 
}
main.cc
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
#include <iostream>
#include "Date.h"
using namespace std;
 
int main() {
 
	return 0;
}
et le Makefile
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
test: main.o Date.o
	g++ -o test Date.o main.o
 
main.o: main.cc
	g++ -o main.o main.cc
 
Date.o: Date.cc Date.h
	g++ -o Date.o Date.cc
J'écume le net et les forums depuis le début d'après midi et rien à faire....

Merci d'avance