ให้สิทธิ์เข้าถึงข้อมูลเกี่ยวกับกฎ C++ เป้าหมายที่เกี่ยวข้องกับ C++ ทุกรายการจะมีโครงสร้างนี้ ซึ่งเข้าถึงได้เป็นช่อง
cc ใน
target
สมาชิก
compile_flags
list CcStarlarkApiProvider.compile_flags
แสดงรายการแฟล็กที่ใช้ในการคอมไพล์เป้าหมายนี้ (อาจว่างเปล่าแต่ไม่ใช้
None)
กำหนด
list CcStarlarkApiProvider.defines
แสดงผลรายการของการกำหนดที่ใช้คอมไพล์เป้าหมายนี้ (อาจว่างเปล่าแต่ไม่ใช้
None)
include_directories
list CcStarlarkApiProvider.include_directories
แสดงรายการไดเรกทอรีรวมที่ใช้คอมไพล์เป้าหมายนี้ (อาจว่างเปล่าแต่ไม่ใช้
None)
Libs
depset CcStarlarkApiProvider.libs
แสดง
depset ของไลบรารีสำหรับโหมด
FULLY STATIC (
linkopts=["-static"]) หรือโหมด
MOSTLY STATIC (
linkstatic=True) (อาจว่างเปล่าแต่ไม่ใช้
None)
link_flags
list CcStarlarkApiProvider.link_flags
แสดงรายการแฟล็กที่กำหนดให้กับคำสั่ง C++ Linker สำหรับโหมด
FULLY STATIC (
linkopts=["-static"]) หรือโหมด
MOSTLY STATIC (
linkstatic=True) (อาจว่างเปล่าแต่ไม่ใช้
None)
quote_include_directories
list CcStarlarkApiProvider.quote_include_directories
แสดงผลรายการของใบเสนอราคาที่รวมไดเรกทอรีที่ใช้คอมไพล์เป้าหมายนี้ (อาจว่างเปล่าแต่ไม่ใช้
None)
system_include_directories
list CcStarlarkApiProvider.system_include_directories
แสดงรายการไดเรกทอรีของระบบที่ใช้คอมไพล์เป้าหมายนี้ (อาจว่างเปล่าแต่ไม่ใช้
None)
depset CcStarlarkApiProvider.transitive_headers
แสดงผล
depset ของส่วนหัวที่ประกาศในแอตทริบิวต์
src หรือ
headers(อาจว่างเปล่าแต่ไม่ใช้
None)