windows - Visual Studio 2010 til Visual Studio 2015 Code Migration

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg forsøger at generere en løsningsfil ved hjælp af CMake, men under genereringen af ​​løsningen får jeg nedenstående fejl. Vi får fejlen ved bygningsværktøjer som nedenfor:



  C: \ Microsoft.Cpp.Platform.targets (55,5): fejl MSB8020: Bygningsværktøjerne til Visual Studio 2010 (Platform Toolset='v100') kan ikke findes. For at bygge ved hjælp af v100-bygningsværktøjerne, skal du installere Visual Studio 2010 build-værktøjer. Alternativt kan du opgradere til de nuværende Visual Studio-værktøjer ved at vælge menuen Projekt eller højreklikke på løsningen og derefter vælge 'Retarget-løsning'.



Jeg har installeret VS2015 i min pc, og jeg har ikke adgang til at installere VS2010, så kan nogen hjælpe mig med at generere løsningen uden VS2010 installationen.
Enhver alternativ løsning til brug af Visual Studio 2015 bygge værktøjer i stedet for at bruge Visual Studio 2010 byggeværktøjer? ..

Bedste reference


Slår min kommentar til et svar


Prøv at specifikt navngive det ønskede værktøjssæt i kommandolinjen cmake:


cmake -G "Visual Studio 15" -T "v140"


Men da dette er standardværktøjet til visual-studio-2015, har du sandsynligvis bare ikke slettet din binære outputkatalog, før du genoprettede løsningen med VS2015-generatoren. /questions/tagged/visual-studio-2015


Hvis du sletter din binære udgangskatalog, inden du skifter generatoren, er det obligatorisk i CMake.


Referencer



  • Ændring af nuværende cmake generator