c ++ - Visual Studio 2015: skifte mellem fjernsammenstilling (på hindbær) og lokal compilation (på Windows)

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg har et projekt, som jeg vil køre og teste på min lokale Windows-maskine, men det vil jeg installere på en Raspberry.


Jeg har formået at oprette udvidelsen 'Visual C ++ for Linux Development'. Jeg har lavet en ny løsning ved hjælp af 'Ny løsning> Visual C ++> cross-platform> Linux'.


Det fungerer godt, jeg kan kompilere min kode på Raspberry.


Men jeg vil gerne nemt skifte mellem dette fjerntliggende linux-mål til et Windows-mål, mens du deler den samme kildekode.


Hvad kan jeg gøre for at opnå dette?


Tak for hjælpen.

Bedste reference


Du skal bruge to projekter i din VS-løsning, en til Linux og en anden til Windows. Du kan dele kilden mellem projekter, så når du har oprettet det første projekt, skal du oprette den anden til den anden platform som et tomt projekt og trække 'n drop kilden på tværs. Du vil sandsynligvis gerne konsolere platformspecifik kode i [[#if def s (fx test for WIN32).


BTW: Hvis du stadig bruger VS2015, er du en eller anden måde bag den nuværende VCLinux-version.