Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Linux-stöd är tillgängligt i Visual Studio 2017 och senare.
Det här är en partiell lista över de egenskaper som är tillgängliga i ett Linux Makefile-projekt. Många Egenskaper för Makefile-projekt är identiska med projektegenskaperna för Linux C++-konsolprogram.
Allmänt
| Fastighet | Beskrivning | Val |
|---|---|---|
| Utdatakatalog | Anger en relativ sökväg till utdatafilkatalogen. kan innehålla miljövariabler. | |
| Mellanliggande katalog | Anger en relativ sökväg till den mellanliggande filkatalogen. kan innehålla miljövariabler. | |
| Skapa loggfil | Anger den byggloggfil som ska skrivas till när byggloggning är aktiverad. | |
| Konfigurationstyp | Anger vilken typ av utdata den här konfigurationen genererar. |
Dynamiskt bibliotek (.so) – Dynamiskt bibliotek (.so) Statiskt bibliotek (.a) – Statiskt bibliotek (.a) Program (.out) – Program (.out) Makefile – Makefile |
| Fjärrbyggnadsdator | Den måldator eller enhet som ska användas för fjärrbygge, distribution och felsökning. | |
| Rotkatalog för fjärrbygge | Anger en sökväg till en katalog på fjärrdatorn eller enheten. | |
| Fjärrbyggprojektkatalog | Anger en sökväg till en katalog på fjärrdatorn eller enheten för projektet. |
Felsökning
Se Felsökningsegenskaper (Linux C++)
Kopiera källor
Se Kopiera källprojektegenskaper (Linux C++).
Skapa händelser
Förkompileringsevent
| Fastighet | Beskrivning |
|---|---|
| Kommandoradgränssnitt | Anger en kommandorad för det förskapade händelseverktyget som ska köras. |
| Beskrivning | Anger en beskrivning för det förskapade händelseverktyget som ska visas. |
| Använda i build | Anger om den här bygghändelsen undantas från bygget för den aktuella konfigurationen. |
| Ytterligare filer att kopiera | Anger ytterligare filer som ska kopieras till fjärrsystemet. Du kan också ange listan som ett lokalt till fjärrmappningspar med hjälp av en syntax som den här: fulllocalpath1:=fullremotepath1; fulllocalpath2:=fullremotepath2, där en lokal fil kan kopieras till den angivna fjärrplatsen i fjärrsystemet. |
Händelse efter bygge
| Fastighet | Beskrivning |
|---|---|
| Kommandoradgränssnitt | Anger en kommandorad för händelseverktyget efter bygget som ska köras. |
| Beskrivning | Ange en beskrivning för verktyget för händelser efter bygget som ska visas. |
| Använda i build | Anger om den här bygghändelsen undantas från bygget för den aktuella konfigurationen. |
| Ytterligare filer att kopiera | Anger ytterligare filer som ska kopieras till fjärrsystemet. Du kan också ange listan som ett lokalt till fjärrmappningspar med hjälp av en syntax som den här: fulllocalpath1:=fullremotepath1; fulllocalpath2:=fullremotepath2, där en lokal fil kan kopieras till den angivna fjärrplatsen i fjärrsystemet. |
Fjärr förbyggnadshändelse
| Fastighet | Beskrivning |
|---|---|
| Kommandoradgränssnitt | Anger en kommandorad för det förskapade händelseverktyget som ska köras på fjärrsystemet. |
| Beskrivning | Anger en beskrivning för det förskapade händelseverktyget som ska visas. |
| Använda i build | Anger om den här bygghändelsen undantas från bygget för den aktuella konfigurationen. |
| Ytterligare filer att kopiera | Anger ytterligare filer som ska kopieras från fjärrsystemet. Listan kan också ges som fjärr- till lokal-mappningspar med hjälp av en syntax som denna: fullremotepath1:=fulllocalpath1;fullremotepath2:=fulllocalpath2, där en fjärrfil kan kopieras till den angivna platsen på den lokala datorn. |
Fjärrhändelse efter bygge
| Fastighet | Beskrivning |
|---|---|
| Kommandoradgränssnitt | Anger en kommandorad för händelseverktyget efter bygget som ska köras på fjärrsystemet. |
| Beskrivning | Ange en beskrivning för verktyget för händelser efter bygget som ska visas. |
| Använda i build | Anger om den här bygghändelsen undantas från bygget för den aktuella konfigurationen. |
| Ytterligare filer att kopiera | Anger ytterligare filer som ska kopieras från fjärrsystemet. Listan kan också ges som fjärr- till lokal-mappningspar med hjälp av en syntax som denna: fullremotepath1:=fulllocalpath1;fullremotepath2:=fulllocalpath2, där en fjärrfil kan kopieras till den angivna platsen på den lokala datorn. |
C/C++
IntelliSense
IntelliSense-egenskaperna kan anges på projekt- eller filnivå för att ge ledtrådar till IntelliSense-motorn. De påverkar inte kompilering.
| Fastighet | Beskrivning |
|---|---|
| Inkludera sökväg | Anger sökvägen för att lösa inkluderade filer. |
| Framtvingade inkluderar | Anger vilka filer som tvingas inkluderas. |
| Definitioner för förprocessor | Anger de förprocessordefinier som används av källfilerna. |
| Odefiniera förprocessordefinitioner | Anger en eller flera förprocessorer som är odefinierade. (/U[makro]) |
| Ytterligare alternativ | Anger ytterligare kompilatorväxlar som ska användas av IntelliSense vid parsning av C++-filer. |
Skapa
| Fastighet | Beskrivning |
|---|---|
| Skapa kommandorad | Anger kommandoraden som ska köras för kommandot "Build". |
| Återskapa alla kommandorader | Anger kommandoraden som ska köras för kommandot "Återskapa alla". |
| Rensa kommandorad | Anger kommandoraden som ska köras för kommandot "Clean". |
Fjärrbygge
| Fastighet | Beskrivning |
|---|---|
| Skapa kommandorad | Anger kommandoraden som ska köras för kommandot "Build". Detta körs på fjärrsystemet. |
| Återskapa alla kommandorader | Anger kommandoraden som ska köras för kommandot "Återskapa alla". Detta körs på fjärrsystemet. |
| Rensa kommandorad | Anger kommandoraden som ska köras för kommandot "Clean". Detta körs på fjärrsystemet. |
| Utdata | Anger utdata som genereras av fjärrversionen på fjärrsystemet. |