Derleme Bağlamı
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Sorun bildiropen_in_new
Kaynağı görüntüleopen_in_new
Nightly
·
8.4
·
8.3
·
8.2
·
8.1
·
8.0
·
7.6
Bağımlılıklar arasında toplanan, C++ derlemesi için gereken değişmez bilgi deposu.
Üyeler
tanımlar
depset CompilationContext.defines
Bu hedefi derlemek için gereken tanımlar kümesini döndürür. Her tanım bir dizedir. Bu değerler, hedefin geçişli bağımlılarına (yani bu hedefe bağlı olan tüm kurallar) yayılır.
list CompilationContext.direct_headers
Bu hedef tarafından bildirilen modüler başlıkların listesini döndürür. Bu, hem herkese açık başlıkları (ör. "hdrs" içinde listelenenler) hem de özel başlıkları (ör. "srcs" içinde listelenenler) içerir.
list CompilationContext.direct_private_headers
Bu hedef tarafından bildirilen modüler özel üstbilgilerin ("srcs" içinde listelenenler) listesini döndürür.
list CompilationContext.direct_public_headers
Bu hedef tarafından bildirilen modüler herkese açık üstbilgilerin (hdrs'de listelenenler) listesini döndürür.
list CompilationContext.direct_textual_headers
Bu hedef tarafından bildirilen metin üstbilgilerinin listesini döndürür.
external_includes
depset CompilationContext.external_includes
Köşeli parantez ile referans verilen harici başlık dosyaları için arama yollarının kümesini (dize olarak) döndürür. Genellikle -isystem ile iletilir.
framework_includes
depset CompilationContext.framework_includes
Çerçeve başlık dosyaları için arama yollarının kümesini (dize olarak) döndürür. Genellikle -F ile iletilir.
depset CompilationContext.headers
Bu hedefi derlemek için gereken başlıklar kümesini döndürür.
içerir
depset CompilationContext.includes
Hem açılı ayraç hem de tırnak işaretiyle referans verilen başlık dosyaları için arama yollarının kümesini (dize olarak) döndürür. Genellikle -I ile iletilir.
local_defines
depset CompilationContext.local_defines
Bu hedefi derlemek için gereken tanımlar kümesini döndürür. Her tanım bir dizedir. Bu değerler, hedefin geçişli bağımlılarına yayılmaz.
quote_includes
depset CompilationContext.quote_includes
Tırnak işaretleriyle referans verilen başlık dosyaları için arama yollarının kümesini (dize olarak) döndürür. Örneğin, #include "foo/bar/header.h". Bu yollar, yürütme köküne göre göreceli veya mutlak olabilir. Genellikle -iquote ile iletilir.
system_includes
depset CompilationContext.system_includes
Köşeli parantezlerle referans verilen başlık dosyaları için arama yollarının kümesini (dizeler olarak) döndürür. Örneğin, #include <foo/bar/header.h>. Bunlar, yürütme köküne göre göreceli veya mutlak olabilir. Genellikle -isystem ile iletilir.
validation_artifacts
depset CompilationContext.validation_artifacts
Doğrulama yapılarının kümesini döndürür.