Beim Erstellen einer Mixed-Modus-Klasse beschwert sich die Header-Datei beim Kompilieren, dass sie mit dem Schalter/clr übereinstimmen muss, da es sich um einen gemischten Befehl handelt Ich kann jedoch keine Option sehen, um diese Kopfzeile mit/clr aus Visual Studio spezifisch zu kompilieren, und ich möchte nicht das gesamte Projekt mit einem/clr Flag setzen,Kann nicht sehen, wie man eine Header-Datei mit/clr switch in einer gemischten Klasse kompiliert
Weiß jemand wie ich kann angeben, dass diese Headerdatei korrekt mit/clr kompiliert wird?
Vielen Dank im Voraus!
Sie kompilieren Headerdateien nicht. Sie kompilieren die Implementierungsdateien (.cpp), die diese Dateien anschließend "einschließen". –
Also die CPP-Datei hat die/Clr-Flag gesetzt, aber auf Kompilieren vs Fehler, die die. H-Datei benötigt die/Clr-Flag – MattN
Dann machst du etwas anderes falsch. Die Header-Dateien sollten überhaupt nicht kompiliert werden. – jalf