vcpkg_configure_make
Configurare la configurazione per le compilazioni di debug e rilascio di un progetto.
Utilizzo
vcpkg_configure_make(
SOURCE_PATH <${SOURCE_PATH}>
[AUTOCONFIG]
[USE_WRAPPERS] [NO_WRAPPERS]
[DETERMINE_BUILD_TRIPLET]
[BUILD_TRIPLET "--host=x64 --build=i686-unknown-pc"]
[NO_ADDITIONAL_PATHS]
[CONFIG_DEPENDENT_ENVIRONMENT <SOME_VAR>...]
[CONFIGURE_ENVIRONMENT_VARIABLES <SOME_ENVVAR>...]
[ADD_BIN_TO_PATH]
[DISABLE_VERBOSE_FLAGS]
[NO_DEBUG]
[SKIP_CONFIGURE]
[PROJECT_SUBPATH <${PROJ_SUBPATH}>]
[PRERUN_SHELL <${SHELL_PATH}>]
[OPTIONS <-DUSE_THIS_IN_ALL_BUILDS=1>...]
[OPTIONS_RELEASE <-DOPTIMIZE=1>...]
[OPTIONS_DEBUG <-DDEBUGGABLE=1>...]
)
Parametri
SOURCE_PATH
Specifica la directory contenente l'oggetto configure
/configure.ac
.
Per convenzione, questo viene in genere impostato nel file di porta come variabile SOURCE_PATH
.
PROJECT_SUBPATH
Specifica la directory contenente l'oggetto configure
/configure.ac
.
Per convenzione, questo viene in genere impostato nel file di porta come variabile SOURCE_PATH
.
SKIP_CONFIGURE
Ignorare il processo di configurazione
USE_WRAPPERS
Usare strumenti automatici ar-lib e wrapper di compilazione (si applica solo a windows cl e lib)
NO_WRAPPERS
Disattivare l'uso di strumenti automatici ar-lib e wrapper di compilazione (si applica solo a windows cl e lib)
BUILD_TRIPLET
Usato per passare --build/-target/-host personalizzato da configurare. Può essere sovrascritto a livello globale da VCPKG_MAKE_BUILD_TRIPLET
DETERMINE_BUILD_TRIPLET
Per le porte con uno script di configurazione seguendo le regole degli strumenti automatici per la selezione del triplet
NO_ADDITIONAL_PATHS
Non passare percorsi aggiuntivi ad eccezione di --prefix alla chiamata di configurazione
AUTOCONFIG
È necessario usare autoconfig per generare il file di configurazione.
PRERUN_SHELL
Script che deve essere chiamato prima della configurazione (non usare per i file batch che semplicemente chiamano autoconf o configurano)
ADD_BIN_TO_PATH
Aggiunge le directory di rilascio e debug bin\
appropriate al percorso durante la configurazione in modo che i file eseguibili possano essere eseguiti nelle DLL nell'albero.
DISABLE_VERBOSE_FLAGS
Non passare '--disable-silent-rules --verbose' per configurare.
OPTIONS
Opzioni aggiuntive passate per la configurazione durante la configurazione.
OPTIONS_RELEASE
Opzioni aggiuntive passate per la configurazione durante la configurazione della versione. Si aggiungono a OPTIONS
.
OPTIONS_DEBUG
Opzioni aggiuntive passate per la configurazione durante la configurazione di debug. Si aggiungono a OPTIONS
.
CONFIG_DEPENDENT_ENVIRONMENT
Elenco di variabili di ambiente dipendenti dalla configurazione aggiuntive da impostare. Passare SOMEVAR per impostare l'ambiente e avere SOMEVAR_(DEBUG|RELEASE) impostato nel portfile sui valori appropriati Le variabili di ambiente Generali possono essere impostate dall'interno del file di porta stesso.
CONFIGURE_ENVIRONMENT_VARIABLES
Elenco di variabili di ambiente aggiuntive da passare tramite la chiamata di configurazione.
Note
Questo comando fornisce molti argomenti comuni da configurare. Per visualizzare l'elenco completo, esaminare l'origine.
Esempi
Origine
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per