Je cherche comment configurer Dev-C++ pour compiler 3 fichiers:
header.c
header.h
main.c
donc
header.h et header.c => header.o
header.h et main.c=> main.o
puis les lier pour donner l'exe.
main.c:
#include <stdio.h>
#include <stdlib.h>
#include "header.h"
int main(int argc, char *argv[])
{
int valeur;
valeur=5;
valeur=renvoie(valeur);
printf(" %d /n",valeur);
system("PAUSE");
return 0;
}
header.h:
int ecrire(int valeur);
header.c:
#include <stdio.h>
#include "header.h"
int ecrire(int valeur)
{
return 0;
}
dans le Compilation:
cannot find -lobjc
id returned 1 exit status
[Build Error] [Projet1.exe] Error 1
et dans Log de Compilation :
Compilateur: Default compiler
Building Makefile: "C:\Documents and Settings\maiforma\Mes documents\ctest\Makefile.win"
Exécution de make...
make.exe -f "C:\Documents and Settings\maiforma\Mes documents\ctest\Makefile.win" all
gcc.exe header.o main.o -o "Projet1.exe" -L"C:/Dev-Cpp/lib" -lobjc
C:\Dev-Cpp\Bin\..\lib\gcc\mingw32\3.4.2\..\..\..\..\mingw32\bin\ld.exe: cannot find -lobjc
collect2: ld returned 1 exit status
make.exe: *** [Projet1.exe] Error 1
Exécution terminée