Vlastnosti projektu souboru pravidel (Linux C++)
Podpora Linuxu je k dispozici v sadě Visual Studio 2017 a novějších verzích.
Toto je částečný seznam vlastností dostupných v linuxovém projektu souboru pravidel. Mnoho vlastností projektu souboru pravidel je shodných s vlastnostmi projektu konzolové aplikace jazyka C++ pro Linux.
Obecné
Vlastnost | Popis | Choices |
---|---|---|
Výstupní adresář | Určuje relativní cestu k adresáři výstupního souboru; může obsahovat proměnné prostředí. | |
Zprostředkující adresář | Určuje relativní cestu k adresáři zprostředkujícího souboru; může obsahovat proměnné prostředí. | |
Soubor protokolu sestavení | Určuje soubor protokolu sestavení, do který se má zapisovat, když je protokolování sestavení povolené. | |
Typ konfigurace | Určuje typ výstupu, který tato konfigurace vygeneruje. | Dynamická knihovna (.so) – dynamická knihovna (.so) Statická knihovna (.a) – Statická knihovna (.a) Aplikace (.out) – aplikace (.out) Soubor pravidel – soubor pravidel |
Vzdálený buildovací počítač | Cílový počítač nebo zařízení, které se má použít pro vzdálené sestavení, nasazení a ladění. | |
Vzdálený kořenový adresář sestavení | Určuje cestu k adresáři na vzdáleném počítači nebo zařízení. | |
Adresář vzdáleného projektu sestavení | Určuje cestu k adresáři na vzdáleném počítači nebo zařízení pro projekt. |
Ladění
Viz Vlastnosti ladicího programu (Linux C++).
Kopírovat zdroje
Viz Vlastnosti projektu kopírování zdrojů (Linux C++).
Události sestavení
Událost před sestavením
Vlastnost | Popis |
---|---|
Příkazový řádek | Určuje příkazový řádek pro spuštění nástroje pro události před sestavením. |
Description | Určuje popis nástroje pro události před sestavením, který se má zobrazit. |
Použití v sestavení | Určuje, jestli je tato událost sestavení vyloučena ze sestavení pro aktuální konfiguraci. |
Další soubory ke zkopírování | Určuje další soubory, které se mají zkopírovat do vzdáleného systému. Volitelně je možné seznam poskytnout jako páry mapování místního a vzdáleného mapování pomocí podobné syntaxe: fulllocalpath1:=fullremotepath1;fulllocalpath2:=fullremotepath2, kde lze místní soubor zkopírovat do zadaného vzdáleného umístění ve vzdáleném systému. |
Událost po sestavení
Vlastnost | Popis |
---|---|
Příkazový řádek | Určuje příkazový řádek pro spuštění nástroje události po sestavení. |
Description | Určuje popis nástroje události po sestavení, který se má zobrazit. |
Použití v sestavení | Určuje, jestli je tato událost sestavení vyloučena ze sestavení pro aktuální konfiguraci. |
Další soubory ke zkopírování | Určuje další soubory, které se mají zkopírovat do vzdáleného systému. Volitelně je možné seznam poskytnout jako páry mapování místního a vzdáleného mapování pomocí podobné syntaxe: fulllocalpath1:=fullremotepath1;fulllocalpath2:=fullremotepath2, kde lze místní soubor zkopírovat do zadaného vzdáleného umístění ve vzdáleném systému. |
Vzdálená událost před sestavením
Vlastnost | Popis |
---|---|
Příkazový řádek | Určuje příkazový řádek pro spuštění nástroje událostí před sestavením ve vzdáleném systému. |
Description | Určuje popis nástroje pro události před sestavením, který se má zobrazit. |
Použití v sestavení | Určuje, jestli je tato událost sestavení vyloučena ze sestavení pro aktuální konfiguraci. |
Další soubory ke zkopírování | Určuje další soubory, které se mají zkopírovat ze vzdáleného systému. Seznam lze volitelně poskytnout jako páry mapování vzdáleného k místnímu prostředí pomocí podobné syntaxe: fullremotepath1:=fulllocalpath1;fullremotepath2:=fulllocalpath2, kde lze vzdálený soubor zkopírovat do zadaného umístění v místním počítači. |
Vzdálená událost po sestavení
Vlastnost | Popis |
---|---|
Příkazový řádek | Určuje příkazový řádek pro nástroj událostí po sestavení, který se má spustit ve vzdáleném systému. |
Description | Určuje popis nástroje události po sestavení, který se má zobrazit. |
Použití v sestavení | Určuje, jestli je tato událost sestavení vyloučena ze sestavení pro aktuální konfiguraci. |
Další soubory ke zkopírování | Určuje další soubory, které se mají zkopírovat ze vzdáleného systému. Seznam lze volitelně poskytnout jako páry mapování vzdáleného k místnímu prostředí pomocí podobné syntaxe: fullremotepath1:=fulllocalpath1;fullremotepath2:=fulllocalpath2, kde lze vzdálený soubor zkopírovat do zadaného umístění v místním počítači. |
C/C++
IntelliSense
Vlastnosti IntelliSense lze nastavit na úrovni projektu nebo souboru a poskytnout tak nápovědu modulu IntelliSense. Nemají vliv na kompilaci.
Vlastnost | Popis |
---|---|
Zahrnout cestu hledání | Určuje cestu hledání zahrnutí pro překlad zahrnutých souborů. |
Vynucené zahrnutí | Určuje soubory, které jsou vynuceny. |
Definice preprocesoru | Určuje definici preprocesoru používanou zdrojovými soubory. |
Nedefinovat definice preprocesoru | Určuje jeden nebo více nedefinování preprocesoru. (/U[makro]) |
Další možnosti | Určuje další přepínače kompilátoru, které má technologie IntelliSense používat při analýze souborů jazyka C++. |
Sestavení
Vlastnost | Popis |
---|---|
Příkazový řádek sestavení | Určuje příkazový řádek, který se má spustit pro příkaz Build. |
Znovu sestavit celý příkazový řádek | Určuje příkazový řádek, který se má spustit pro příkaz Znovu sestavit vše. |
Vyčistit příkazový řádek | Určuje příkazový řádek, který se má spustit pro příkaz Vyčistit. |
Vzdálené sestavení
Vlastnost | Popis |
---|---|
Příkazový řádek sestavení | Určuje příkazový řádek, který se má spustit pro příkaz Build. To se provádí ve vzdáleném systému. |
Znovu sestavit celý příkazový řádek | Určuje příkazový řádek, který se má spustit pro příkaz Znovu sestavit vše. To se provádí ve vzdáleném systému. |
Vyčistit příkazový řádek | Určuje příkazový řádek, který se má spustit pro příkaz Vyčistit. To se provádí ve vzdáleném systému. |
Výstupy | Určuje výstupy generované vzdáleným sestavením ve vzdáleném systému. |
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro