Compiler für Windows
-
Hallo,
wenn ich eine Library unter Windows mit MinGW compiliere, ist sie dann für
Visual Studio User verwendbar? Ich meine, macht das Mischen der verschiedenen
Compiler Probleme?
-
Die Frage ist in dieser Form nur schwer zu beantworten. Grundsätzlich kannst du eine statische Library oder eine DLL bauen, welche du dann mit Visual C++ ohne weiteres einbinden kannst. Das Problem ist allerdings, dass das ABI nicht wirklich standardisiert ist unter Windows. Der kleinste gemeinsame Nenner, welchen du nutzen kannst, ist C. Wenn du reine C-Schnittstellen hast (
extern "C"
benutzen, wenn du mit C++ arbeitest), wirst du keine Probleme bekommen. Bei C++-Schnittstellen wirst du massive Probleme bekommen.
-
Dieser Thread wurde von Moderator/in rüdiger aus dem Forum Rund um die Programmierung in das Forum Compiler- und IDE-Forum verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.