Forum: PC-Programmierung Linker Fehler bei Visual Studio LNK2019


von max .. (vbc2011)


Lesenswert?

hallo,

ich erstelle gerade ein c - projekt in welchem ich eine .lib linke. Der 
Code zu dieser .lib wurde in c++ geschrieben. Ich include den header zur 
.lib und linke auf die .lib im projekt. warum bekomme ich den 
linkerfehler - habe mir die hilfe zwar schon durchgelesen - komme da 
aber trotzdem nicht weiter...woran kann das liegen???

Danke schon mal.

von Peter II (Gast)


Lesenswert?

C++ verwendet andere namen für funktionsaufrufe als C. Du musst in der 
lib die funktion als C exportieren.

von max .. (vbc2011)


Lesenswert?

mache ich das mit
extern "C"...??
weil das ist bereits in der dem lib-header enthalten...

muss ich in meinem c-projekt auch noch irgendwas dazu bekannt machen??

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Wie sieht exakt der Linkerfehler aus?
Und wie "linkst Du auf die .lib im Projekt"?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.