Ich hab noch nie mit DLLs gearbeitet daher kaum Ahnung, aber an genau das was du gesagt hast habe icha uch sczhon gedacht und mir dann eben ein DLL Projekt erstellt mit soner Funktion:
|
C-/C++-Quelltext
|
1
2
3
4
|
void doSth()
{
std::cout << "dll function called!" << std::endl;
}
|
das ganze eben in eine DLL exportiert und die lib in einem anderen Projekt mitgelinkt, das hat funktioniert, könnte aber auch sein, dass ich einen Fehler gemacht habe, glaube ich aber momentan nicht.
Das dumme ist jetzt natürlich, dass wenn es generell nicht funktioniert hätte, dass ich VS einfach nochmal neu installiert hätte, scheint mir jetzt aber relativ unnütz zu sein. Was ich mir schon überlegt habe ist, dass es evtl ein VS Update gab bei der Neuinstallation was diesen Fehler verursacht? Ich such schlichtweg nach Lösungen, das Problem ist extreem nervig und ich wills wieder weg haben...
Die libs die wir im Projekt verwenden habe ich ja auf meinem PC kompiliert und hier hat es lange funktioniert. Bei meinem Kumpel funktioniert alles tadellos, aber wenn ich das Projekt hier kompilliere habe ich diese Endlosschleife. An den Projekteinstellungen habe ich auch nichts geändert.
Ich kann auch die Projektdatei/den Code hochladen wenns weiterhilft.