Ok, that fixed the bug. But now I have a lot of other errors if I just compile the new project:
Schweregrad Code Beschreibung Projekt Datei Zeile Unterdrückungszustand
Fehler (aktiv) E0351 Der erste Parameter der Speicherbelegungsfunktion muss vom Typ "size_t" sein. NewApp1 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\Linux\include\usr\include\c++\5\new 111
Fehler (aktiv) E1696 Die Datei "Quelle" kann nicht geöffnet werden: "dlfcn.h". NewApp1 C:\Users\XXXXXXXXXXX\Documents\Visual Studio 2017\Projects\NewApp1\NewApp1\sdk\platform\platform.h 34
Fehler (aktiv) E1696 Die Datei "Quelle" kann nicht geöffnet werden: "unistd.h". NewApp1 C:\Users\XXXXXXXXXXX\Documents\Visual Studio 2017\Projects\NewApp1\NewApp1\sdk\platform\platform.h 35
Fehler (aktiv) E1696 Die Datei "Quelle" kann nicht geöffnet werden: "arpa/inet.h". NewApp1 C:\Users\XXXXXXXXXXX\Documents\Visual Studio 2017\Projects\NewApp1\NewApp1\sdk\platform\platform.h 36
Fehler (aktiv) E2484 Ungültiger zweiter Parametertyp ("unsigned int") für Literaloperator; muss size_t sein NewApp1 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\basic_string.h 5553
Fehler (aktiv) E2484 Ungültiger zweiter Parametertyp ("unsigned int") für Literaloperator; muss size_t sein NewApp1 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\basic_string.h 5559
Fehler (aktiv) E2484 Ungültiger zweiter Parametertyp ("unsigned int") für Literaloperator; muss size_t sein NewApp1 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\basic_string.h 5566
Fehler (aktiv) E2484 Ungültiger zweiter Parametertyp ("unsigned int") für Literaloperator; muss size_t sein NewApp1 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\basic_string.h 5571
Fehler (aktiv) E1825 Einem Funktionsdeklarator mit einem nachstehenden Rückgabetyp muss ein einfacher Typspezifizierer "auto" voranstehen. NewApp1 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\range_access.h 116
Fehler (aktiv) E1825 Einem Funktionsdeklarator mit einem nachstehenden Rückgabetyp muss ein einfacher Typspezifizierer "auto" voranstehen. NewApp1 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\range_access.h 127
Fehler (aktiv) E1825 Einem Funktionsdeklarator mit einem nachstehenden Rückgabetyp muss ein einfacher Typspezifizierer "auto" voranstehen. NewApp1 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\stl_function.h 236
Fehler (aktiv) E1825 Einem Funktionsdeklarator mit einem nachstehenden Rückgabetyp muss ein einfacher Typspezifizierer "auto" voranstehen. NewApp1 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\stl_function.h 251
Fehler (aktiv) E1825 Einem Funktionsdeklarator mit einem nachstehenden Rückgabetyp muss ein einfacher Typspezifizierer "auto" voranstehen. NewApp1 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\stl_function.h 266
Fehler (aktiv) E1825 Einem Funktionsdeklarator mit einem nachstehenden Rückgabetyp muss ein einfacher Typspezifizierer "auto" voranstehen. NewApp1 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\stl_function.h 281
Fehler (aktiv) E1825 Einem Funktionsdeklarator mit einem nachstehenden Rückgabetyp muss ein einfacher Typspezifizierer "auto" voranstehen. NewApp1 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\stl_function.h 296
Fehler (aktiv) E1825 Einem Funktionsdeklarator mit einem nachstehenden Rückgabetyp muss ein einfacher Typspezifizierer "auto" voranstehen. NewApp1 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\stl_function.h 311
Fehler (aktiv) E1825 Einem Funktionsdeklarator mit einem nachstehenden Rückgabetyp muss ein einfacher Typspezifizierer "auto" voranstehen. NewApp1 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\stl_function.h 418
Fehler (aktiv) E1825 Einem Funktionsdeklarator mit einem nachstehenden Rückgabetyp muss ein einfacher Typspezifizierer "auto" voranstehen. NewApp1 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\stl_function.h 433
Fehler (aktiv) E1825 Einem Funktionsdeklarator mit einem nachstehenden Rückgabetyp muss ein einfacher Typspezifizierer "auto" voranstehen. NewApp1 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\stl_function.h 448
Fehler (aktiv) E1825 Einem Funktionsdeklarator mit einem nachstehenden Rückgabetyp muss ein einfacher Typspezifizierer "auto" voranstehen. NewApp1 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\stl_function.h 463
Fehler (aktiv) E1825 Einem Funktionsdeklarator mit einem nachstehenden Rückgabetyp muss ein einfacher Typspezifizierer "auto" voranstehen. NewApp1 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\stl_function.h 478
Fehler (aktiv) E1825 Einem Funktionsdeklarator mit einem nachstehenden Rückgabetyp muss ein einfacher Typspezifizierer "auto" voranstehen. NewApp1 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\stl_function.h 493
Fehler (aktiv) E1825 Einem Funktionsdeklarator mit einem nachstehenden Rückgabetyp muss ein einfacher Typspezifizierer "auto" voranstehen. NewApp1 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\stl_function.h 561
Fehler (aktiv) E1825 Einem Funktionsdeklarator mit einem nachstehenden Rückgabetyp muss ein einfacher Typspezifizierer "auto" voranstehen. NewApp1 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\stl_function.h 576
Fehler (aktiv) E1825 Einem Funktionsdeklarator mit einem nachstehenden Rückgabetyp muss ein einfacher Typspezifizierer "auto" voranstehen. NewApp1 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\stl_function.h 591
Fehler (aktiv) E1825 Einem Funktionsdeklarator mit einem nachstehenden Rückgabetyp muss ein einfacher Typspezifizierer "auto" voranstehen. NewApp1 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\stl_function.h 660
Fehler (aktiv) E1825 Einem Funktionsdeklarator mit einem nachstehenden Rückgabetyp muss ein einfacher Typspezifizierer "auto" voranstehen. NewApp1 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\stl_function.h 674
Fehler (aktiv) E1825 Einem Funktionsdeklarator mit einem nachstehenden Rückgabetyp muss ein einfacher Typspezifizierer "auto" voranstehen. NewApp1 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\stl_function.h 688
Fehler (aktiv) E1825 Einem Funktionsdeklarator mit einem nachstehenden Rückgabetyp muss ein einfacher Typspezifizierer "auto" voranstehen. NewApp1 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\stl_function.h 702
Fehler (aktiv) E0351 Der erste Parameter der Speicherbelegungsfunktion muss vom Typ "size_t" sein. NewApp1 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\Linux\include\usr\include\c++\5\new 113
Fehler (aktiv) E0351 Der erste Parameter der Speicherbelegungsfunktion muss vom Typ "size_t" sein. NewApp1 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\Linux\include\usr\include\c++\5\new 119
Fehler (aktiv) E0351 Der erste Parameter der Speicherbelegungsfunktion muss vom Typ "size_t" sein. NewApp1 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\Linux\include\usr\include\c++\5\new 121
Fehler (aktiv) E0351 Der erste Parameter der Speicherbelegungsfunktion muss vom Typ "size_t" sein. NewApp1 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\Linux\include\usr\include\c++\5\new 129
Fehler (aktiv) E0351 Der erste Parameter der Speicherbelegungsfunktion muss vom Typ "size_t" sein. NewApp1 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\Linux\include\usr\include\c++\5\new 131
Fehler (aktiv) E1825 Einem Funktionsdeklarator mit einem nachstehenden Rückgabetyp muss ein einfacher Typspezifizierer "auto" voranstehen. NewApp1 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\Linux\include\usr\include\c++\5\tuple 1114
Fehler (aktiv) E0260 Der explizite Typ fehlt ("int" wird angenommen). NewApp1 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\Linux\include\usr\include\c++\5\tuple 1155
Fehler (aktiv) E0147 Die Deklaration ist nicht mit ""const std::pair<_T1, _T2> std::pair<_T1, _T2>::pair" (deklariert in Zeile 128 von "C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\stl_pair.h")" kompatibel. NewApp1 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\Linux\include\usr\include\c++\5\tuple 1157
Fehler (aktiv) E0260 Der explizite Typ fehlt ("int" wird angenommen). NewApp1 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\Linux\include\usr\include\c++\5\tuple 1167
Fehler (aktiv) E0147 Die Deklaration ist nicht mit ""const std::pair<_T1, _T2> std::pair<_T1, _T2>::pair" (deklariert in Zeile 128 von "C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\stl_pair.h")" kompatibel. NewApp1 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\Linux\include\usr\include\c++\5\tuple 1169
Fehler (aktiv) E0452 Der Rückgabetyp darf nicht in einer Konvertierungsfunktion angegeben werden. NewApp1 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\Linux\include\usr\include\c++\5\type_traits 74
Fehler (aktiv) E0084 Ungültige Kombination von Typspezifizierern. NewApp1 C:\Users\XXXXXXXXXXX\Documents\Visual Studio 2017\Projects\NewApp1\NewApp1\sdk\platform\platform.h 15
Fehler (aktiv) E0084 Ungültige Kombination von Typspezifizierern. NewApp1 C:\Users\XXXXXXXXXXX\Documents\Visual Studio 2017\Projects\NewApp1\NewApp1\sdk\platform\platform.h 16