รายงานปัญหาopen_in_new
ดูซอร์สโค้ดopen_in_new
รุ่น Nightly
·
8.0
7.4
.
7.3
·
7.2
·
7.1
·
7.0
·
6.5
ที่เก็บข้อมูลแบบคงที่ที่จําเป็นสําหรับการคอมไพล์ C++ ซึ่งรวบรวมจากไลบรารีต่างๆ
สมาชิก
กำหนด
depset CompilationContext.defines
แสดงชุดการกําหนดที่จําเป็นสําหรับคอมไพล์เป้าหมายนี้ โดยแต่ละการกําหนดจะเป็นสตริง ระบบจะส่งต่อค่าเหล่านี้ไปยังรายการที่ขึ้นต่อกันแบบโอนของเป้าหมาย ซึ่งก็คือกฎที่ขึ้นอยู่กับเป้าหมายนี้
list CompilationContext.direct_headers
แสดงรายการส่วนหัวแบบโมดูลที่ประกาศโดยเป้าหมายนี้ ซึ่งรวมถึงทั้งส่วนหัวสาธารณะ (เช่น ส่วนหัวที่แสดงใน "hdrs") และส่วนหัวส่วนตัว (เช่น ส่วนหัวที่แสดงใน "srcs")
list CompilationContext.direct_private_headers
แสดงรายการส่วนหัวส่วนตัวแบบโมดูล (ที่แสดงใน "srcs") ที่ประกาศโดยเป้าหมายนี้
list CompilationContext.direct_public_headers
แสดงรายการส่วนหัวสาธารณะแบบโมดูล (ที่แสดงใน "hdrs") ที่ประกาศโดยเป้าหมายนี้
list CompilationContext.direct_textual_headers
แสดงรายการส่วนหัวที่เป็นข้อความซึ่งประกาศโดยเป้าหมายนี้
external_includes
depset CompilationContext.external_includes
แสดงชุดเส้นทางการค้นหา (เป็นสตริง) สำหรับไฟล์ส่วนหัวภายนอกที่อ้างอิงโดยเครื่องหมายวงเล็บปีกกา มักจะส่งผ่านด้วย -isystem
framework_includes
depset CompilationContext.framework_includes
แสดงชุดเส้นทางการค้นหา (เป็นสตริง) สำหรับไฟล์ส่วนหัวของเฟรมเวิร์ก มักจะส่งผ่านด้วย -F
depset CompilationContext.headers
แสดงชุดส่วนหัวที่จําเป็นสําหรับคอมไพล์เป้าหมายนี้
มี
depset CompilationContext.includes
แสดงชุดเส้นทางการค้นหา (เป็นสตริง) สำหรับไฟล์ส่วนหัวที่อ้างอิงทั้งโดยเครื่องหมายวงเล็บปีกกาและเครื่องหมายคำพูด โดยปกติจะส่งผ่านด้วย -I
local_defines
depset CompilationContext.local_defines
แสดงชุดการกําหนดที่จําเป็นสําหรับคอมไพล์เป้าหมายนี้ โดยแต่ละการกําหนดจะเป็นสตริง ระบบจะไม่นำไปใช้กับรายการที่ขึ้นต่อกันแบบเปลี่ยนผ่านของเป้าหมาย
quote_includes
depset CompilationContext.quote_includes
แสดงชุดเส้นทางการค้นหา (เป็นสตริง) สำหรับไฟล์ส่วนหัวที่อ้างอิงด้วยเครื่องหมายคำพูด เช่น #include "foo/bar/header.h" โดยอาจเป็นค่าสัมพัทธ์กับรูท exec หรือค่าสัมบูรณ์ก็ได้ โดยปกติจะส่งผ่านด้วย -iquote
system_includes
depset CompilationContext.system_includes
แสดงชุดเส้นทางการค้นหา (เป็นสตริง) สำหรับไฟล์ส่วนหัวที่อ้างอิงโดยเครื่องหมายวงเล็บปีกกา เช่น #include <foo/bar/header.h> โดยเส้นทางเหล่านี้อาจเป็นแบบสัมพัทธ์กับรูท exec หรือแบบสัมบูรณ์ก็ได้ มักจะส่งผ่านด้วย -isystem
validation_artifacts
depset CompilationContext.validation_artifacts
แสดงชุดอาร์ติแฟกต์การตรวจสอบ