C - Datei in Visual Studio C++ 2005 einbinden
-
Ich möchte eine GUI mittels VS C++ 2005 erstellen. Dabei habe ich als erstes mein "Hauptdatei" control.cpp.
Innerhalb dieser Datei wird die entsprechende Headerdatei der GUI eingebunden (#include Form1.h) und das Fenster aufgerufen:Application::Run(gcnew Form1());
In Form1.h wird die GUI - implementiert und dort möchte ich nun eine Funktion ausführen. Diese Funktion und andere Funktionen sind aber in C geschrieben.
Ich habe nun in Form1.h geschrieben:#include analyse.h
In analyse.h steht nun die Deklaration für die Funktion
"int func_analyse(int x,...);"
und in analyse.c die Definition für
"int func_analyse(int x, ...){ ...}".
Wenn ich jetzt in Form1.h die Funktion func_analyse aufrufe, bekomme ich nun die Fehler: error LNK2028 und error LNK2019
Mit den bisher geposteten Beiträgen kam ich nicht weiter, da die dortigen Dateien einheitlich in C++ waren. Wäre super, wenn mir da jemand weiterhelfen könnte.
-
Bevor du noch irgendwas weiter machst: http://www.c-plusplus.net/forum/263084-full
-
Dieser Thread wurde von Moderator/in Martin Richter aus dem Forum MFC (Visual C++) in das Forum C++/CLI mit .NET verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.