Aber wenn ich versuche, das Plugin zu kompilieren, gibt der Compiler den folgenden Fehler aus: Schwerwiegender Fehler C1060: Compiler hat nicht genügend Heap-Speicherplatz. Wenn ich meinen Task-Manager überprüfe, wird mir angezeigt, dass noch ziemlich viel Speicherplatz im Speicher vorhanden ist. Ich habe sogar versucht, einen Neustart durchzuführen.
Ich habe die üblichen Antworten im Internet zur Speicherzuweisungsbeschränkung und zum Stapelüberlauf ausprobiert und auch zuvor gestellte Fragen beantwortet. Keines davon schien für mich zu funktionieren, deshalb bin ich hier.
Ein paar Dinge, die wichtig sein könnten. Das Plugin nutzt in großem Umfang die folgenden Bibliotheken:
FreeImage &
protobuf-2.4.1
p.s. Ich habe den Quellcode mit dem VS2012-Compiler kompiliert.
Bei Verwendung einer 64-Bit-Maschine
der Fehler wird in der zweiten Zeile dieses Codes angezeigt:
Code: Select all
#if GOOGLE_PROTOBUF_VERSION < 2004000
#error This file was generated by a newer version of protoc which is
#error incompatible with your Protocol Buffer headers. Please update
#error your headers.
#endif
#if 2004001 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION
#error This file was generated by an older version of protoc which is
#error incompatible with your Protocol Buffer headers. Please
#error regenerate this file with a newer version of protoc.
#endif
Mobile version