vcpkg_configure_make
Bir projenin Hata Ayıklama ve Yayın derlemeleri için yapılandırmayı yapılandırın.
Kullanım
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>...]
)
Parametreler
SOURCE_PATH
öğesini içeren configure
/configure.ac
dizini belirtir.
Kural gereği, bu genellikle portfile dosyasında değişkeni SOURCE_PATH
olarak ayarlanır.
PROJECT_SUBPATH
öğesini içeren configure
/configure.ac
dizini belirtir.
Kural gereği, bu genellikle portfile dosyasında değişkeni SOURCE_PATH
olarak ayarlanır.
SKIP_CONFIGURE
Yapılandırma işlemini atla
USE_WRAPPERS
Autotools ar-lib ve derleme sarmalayıcılarını kullanma (yalnızca windows cl ve lib için geçerlidir)
NO_WRAPPERS
Otomatik araç ar-lib ve derleme sarmalayıcılarının kullanımını devre dışı bırakın (yalnızca windows cl ve lib için geçerlidir)
BUILD_TRIPLET
Yapılandırmak üzere özel --build/--target/--konağı geçirmek için kullanılır. VCPKG_MAKE_BUILD_TRIPLET tarafından genel olarak üzerine yazılabilir
DETERMINE_BUILD_TRIPLET
Üçlü seçmeye yönelik otomatik araç kurallarını izleyerek yapılandırma betiğine sahip bağlantı noktaları için
NO_ADDITIONAL_PATHS
Yapılandırma çağrısına --prefix dışında herhangi bir ek yol geçirmeyin
OTOMATIK YAPıLANDıRMA
Yapılandırma dosyası oluşturmak için otomatik yapılandırmayı kullanmanız gerekir.
PRERUN_SHELL
Yapılandırmadan önce çağrılması gereken betik (yalnızca otomatik kapsayıcıyı çağıran veya yapılandıran toplu iş dosyaları için kullanmayın)
ADD_BIN_TO_PATH
Yürütülebilir dosyaları ağaç içi DLL'lerde çalıştırabilecek şekilde yapılandırma sırasında yola uygun Release ve Debug bin\
dizinlerini ekler.
DISABLE_VERBOSE_FLAGS
Yapılandırmak için '--disable-silent-rules --verbose' geçirmeyin.
OPTIONS
Yapılandırma sırasında yapılandırmak için ek seçenekler geçirildi.
OPTIONS_RELEASE
Yayın yapılandırması sırasında yapılandırmak için ek seçenekler geçirildi. Bunlara ek olarak OPTIONS
vardır.
OPTIONS_DEBUG
Hata ayıklama yapılandırması sırasında yapılandırmak için ek seçenekler geçirildi. Bunlara ek olarak OPTIONS
vardır.
CONFIG_DEPENDENT_ENVIRONMENT
Ayarlanacağı ek yapılandırma bağımlı ortam değişkenlerinin listesi. Ortamı ayarlamak ve SOMEVAR_ (DEBUG| için SOMEVAR'ı geçirinRELEASE) portfile içinde uygun değerlere ayarlanır Genel ortam değişkenleri, bağlantı noktası dosyasının içinden ayarlanabilir.
CONFIGURE_ENVIRONMENT_VARIABLES
Yapılandırma çağrısı aracılığıyla geçirecek ek ortam değişkenlerinin listesi.
Notlar
Bu komut, yapılandırılabilir birçok ortak bağımsız değişken sağlar. Tam listeyi görmek için kaynağı inceleyin.