รายงานปัญหาopen_in_new
ดูแหล่งที่มาopen_in_new
ตอนกลางคืน
·
7.3
·
7.2
·
7.1
·
7.0
·
6.5
การจัดเก็บข้อมูลที่เปลี่ยนแปลงไม่ได้ซึ่งจำเป็นสำหรับการคอมไพล์ C++ ที่รวบรวมจากทรัพยากร Dependency
สมาชิก
กำหนด
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" ซึ่งอาจสัมพันธ์กับรูทของการดำเนินการหรือแบบสัมบูรณ์ก็ได้ โดยทั่วไปจะส่งพร้อมกับ -iquote
system_includes
depset CompilationContext.system_includes
แสดงผลชุดของเส้นทางการค้นหา (เป็นสตริง) สำหรับไฟล์ส่วนหัวที่อ้างอิงด้วยวงเล็บมุม เช่น #include <foo/bar/header.h> ซึ่งอาจสัมพันธ์กับรูทของการดำเนินการหรือแบบสัมบูรณ์ก็ได้ โดยปกติจะผ่านกับ -isystem
validation_artifacts
depset CompilationContext.validation_artifacts
แสดงผลชุดอาร์ติแฟกต์การตรวจสอบ