Eine Möglichkeit, cmake dazu zu bringen, x86 unter Windows mit Visual Studio zu erstellen, ist wie folgt:
- Starten Sie die Visual Studio-Eingabeaufforderung für x86
- cmake ausführen:
cmake -G "NMake Makefiles" \path_to_source\
- nmake
Eine Möglichkeit, cmake dazu zu bringen, x64 unter Windows mit Visual Studio zu erstellen, ist wie folgt:
- Starten Sie die Visual Studio-Eingabeaufforderung für x64
- cmake ausführen:
cmake -G "NMake Makefiles" \path_to_source\
- nmake
Wie kompiliere ich mit Cmake eine oder beide Architekturen? (wie Visual Studio es in der IDE macht)
Auch hier, aber es scheint eine Lösung zu geben: zeroset.mnim.org/2015/07/15/… (und das, ohne die Eingabeaufforderung zu schließen, und mit
nmake
)– Tomasz Gandor
8. September 2016 um 13:07 Uhr
Wenn Sie hierher gekommen sind, weil Sie verwenden
-G"Ninja"
als Generator auf Windows; bauen 32bit verwenden „x86 Native Tools-Eingabeaufforderung“ und um 64-Bit zu erstellen, verwenden Sie “x64 Native Tools Command Prompt”, es werden die richtigen Bibliotheken, Compiler und Linker verwendet.– Timothy LJ Stewart
1. September 2021 um 16:15 Uhr