vcpkg_configure_make
Konfigurieren sie für Debug- und Releasebuilds eines Projekts.
Verbrauch
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>...]
)
Parameter
SOURCE_PATH
Gibt das Verzeichnis an, das das Verzeichnis enthält.configure
/configure.ac
Dies wird in der Regel in der Portdatei als Variable SOURCE_PATH
festgelegt.
PROJECT_SUBPATH
Gibt das Verzeichnis an, das das Verzeichnis enthält.configure
/configure.ac
Dies wird in der Regel in der Portdatei als Variable SOURCE_PATH
festgelegt.
SKIP_CONFIGURE
Konfigurieren des Prozesses überspringen
USE_WRAPPERS
Verwenden von Autotools ar-lib und Kompilierungswrappern (gilt nur für windows cl und lib)
NO_WRAPPERS
Deaktivieren der Verwendung von AutoTools ar-lib und Kompilierungswrappern (gilt nur für windows cl und lib)
BUILD_TRIPLET
Wird verwendet, um benutzerdefinierten --build/-target/-host zu konfigurieren. Kann von VCPKG_MAKE_BUILD_TRIPLET global überschrieben werden
DETERMINE_BUILD_TRIPLET
Für Ports mit einem konfigurierten Skript nach den Autotools-Regeln zum Auswählen des Triplets
NO_ADDITIONAL_PATHS
Übergeben Sie keine zusätzlichen Pfade mit Ausnahme des Präfixes --präfix an den Konfigurieren des Anrufs.
AUTOCONFIG
Muss autoconfig verwenden, um die Datei zu generieren.
PRERUN_SHELL
Skript, das vor der Konfiguration aufgerufen werden muss (verwenden Sie nicht für Batchdateien, die einfach autoconf aufrufen oder konfigurieren)
ADD_BIN_TO_PATH
Fügt die entsprechenden Release- und Debugverzeichnisse bin\
während der Konfiguration dem Pfad hinzu, sodass ausführbare Dateien für die In-Tree-DLLs ausgeführt werden können.
DISABLE_VERBOSE_FLAGS
Übergeben Sie nicht "--disable-silent-rules --verbose", um sie zu konfigurieren.
OPTIONEN
Zusätzliche Optionen, die während der Konfiguration übergeben werden.
OPTIONS_RELEASE
Zusätzliche Optionen, die während der Releasekonfiguration zum Konfigurieren übergeben werden. Diese sind zusätzlich zu OPTIONS
.
OPTIONS_DEBUG
Zusätzliche Optionen, die während der Debugkonfiguration zum Konfigurieren übergeben werden. Diese sind zusätzlich zu OPTIONS
.
CONFIG_DEPENDENT_ENVIRONMENT
Liste der zusätzlichen konfigurationsabhängigen Umgebungsvariablen, die festgelegt werden sollen. Übergeben Sie SOMEVAR, um die Umgebung festzulegen und SOMEVAR_(DEBUG|RELEASE) in der Portdatei auf die entsprechenden Werte "Allgemeine Umgebungsvariablen" festgelegt werden können, können in der Portdatei selbst festgelegt werden.
CONFIGURE_ENVIRONMENT_VARIABLES
Liste der zusätzlichen Umgebungsvariablen, die über den Configure-Aufruf übergeben werden sollen.
Hinweise
Dieser Befehl stellt viele gängige Argumente bereit, die konfiguriert werden können. Überprüfen Sie die Quelle, um die vollständige Liste anzuzeigen.