Programmation modulaire : Code Blocks

marksman53 Messages postés 442 Date d'inscription   Statut Membre Dernière intervention   -  
marksman53 Messages postés 442 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour les amis,

Voilà, avant de débuter un gros projet, j'ai un petit soucis de programmation modulaire sous Code.
Ca marche bien sous Dev C++, mais sous code, voici l'erreur :
Référence inconnue.

Et voici les 3 fichiers :

FICHIER 1
#include "main.h"

using namespace std;

int main()
{
helloWorld();

return 0;
}

FICHIER 2
#ifndef MAIN_H_INCLUDED
#define MAIN_H_INCLUDED

#include <iostream>

void helloWorld();

#endif // MAIN_H_INCLUDED

FICHIER 3
#include "main.h"

void helloWorld()
{
cout << "Hello world!" << endl;
}

A vrai dire je suis scié ! Ca devrait marcher non ?
Pourvu qu'un oeil neuf puisse m'aider. :)
Merci à vous,


A voir également:

1 réponse

marksman53 Messages postés 442 Date d'inscription   Statut Membre Dernière intervention   36
 
Bonjour à tous,
Après une longue recherche sur internet, voici la solution pour les éventuels intéressés...
En fait, quand l'on créé un nouveau ficher sur Code::Blocks dans un projet, il faut toujours cocher les 2 cases Debug et Release. Sinon la nouvelle page ne sera pas prise en compte par le compilateur.
Voilà tout braves gens.
@+
La seule raison pour laquelle il est utile d'utiliser Windows, c'est pour tester un virus.
4