ich weiß, das nicht viele die IDE nutzen, dennoch versuch ich mal mein Glück hier.
Problem ist, das ich keinen von mir geschrieben Header einbinden kann.
Die IDE begründet das mit folgenden Fehler:
Mein Quellcode ist übersichtlich und sollte eigentlich keine Fehler enthalten. Das Problem wird eine Compileroption sein, die ich allerdings nicht kenneQuote:
[ILINK32 Fehler] Error: Nicht auflösbares externes '_Test' referenziert von C:\USERS\...\TEST\WIN32\DEBUG\FILE1.OBJ
File1.c
Code:
#pragma hdrstop
#pragma argsused
#include <stdio.h>
#include <tchar.h>
#include "Unit1.h"
int _tmain(int argc, _TCHAR* argv[])
{
printf("%d\n", Test(50, 10));
system("pause");
return 0;
}
Unit1.cpp
Code:
//---------------------------------------------------------------------------
#pragma hdrstop
#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
int Test(int a, int b)
{
return a + b;
}
Unit1.h
Code:
//--------------------------------------------------------------------------- #ifndef Unit1H #define Unit1H int Test(int a, int b); //--------------------------------------------------------------------------- #endif
Danke






