Extern mit c++ ? *gelöst*
Übersicht

![]() |
LunatixBetreff: Extern mit c++ ? *gelöst* |
![]() Antworten mit Zitat ![]() |
---|---|---|
Sry... aber ich hab schon gescuht und gesucht und find nix...
Ich habe eine *.cpp Datei. Dort drinne steht z.b. : Code: [AUSKLAPPEN] void Test()
{ } und eine *.bmx datei : Code: [AUSKLAPPEN] Import "test.cpp"
Extern Function Test() End Extern Test() Gibt folgenden fehler : undefined reference to `Test' Das ganze hab ich zum Test mal mit der datei "blitzplus.cpp" versucht, und in den Extern Block "BlitzPlus()" (initialisiert Blitzplus) geschrieben. Diese Funktion lässt sich problemlos ausführen. Ich sehe aber keinen Unterschied zwischen der cpp date und meiner... was mach ich falsch? (MingGW hab ich auch...) Edit : Extern "C" geht auch nicht Edit: hat sich grad erledigt -.-' Code: [AUSKLAPPEN] Framework BRL.basic
Import "test.cpp" Extern Function Test()="bbTest" End Extern Edit2 : Mit cpp gehts zwar irgendwie nicht, aber mit nromalen "c" dateien gehts... naja hauptsache funzt ^^ |
||
[size=9]Pro|gram|mier|er: Ein Organismus, der Koffein in Software umwandelt.
Geben Sie eine beliebige 11-stellige Primzahl ein, um fortzusetzen... |
![]() |
BtbN |
![]() Antworten mit Zitat ![]() |
---|---|---|
C++ handhabt das offenbahr anders.
Pack in C++ immer die funktions-köpfe in ein extern "C", und es geht wunderbar. |
||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group