ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

gccxml - ออนไลน์ใน Cloud

เรียกใช้ gccxml ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง gccxml ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


gccxml - สร้างการแสดง XML ของการประกาศ C++

เรื่องย่อ


gccxml [ตัวเลือก] -fxml=

DESCRIPTION


GCC-XML แยกวิเคราะห์ไฟล์ต้นฉบับ C++ ตามที่คอมไพเลอร์เห็นเมื่อสร้างขึ้น ง่าย-
การแสดง XML เพื่อแยกวิเคราะห์ของการประกาศคลาส ฟังก์ชัน และเนมสเปซถูกทิ้ง
ไปยังไฟล์ที่ระบุ การประมวลผลล่วงหน้า C แบบเต็มจะแปลงไฟล์เป็นหน่วยการแปล C++
ตามที่เห็นโดยคอมไพเลอร์ ซึ่งหมายความว่า GCC-XML ควรใช้มาตรฐานเดียวกัน
ไลบรารีและไฟล์ส่วนหัวอื่น ๆ เป็นคอมไพเลอร์ GCC-XML สามารถกำหนดค่าให้จำลองอะไรก็ได้
ของคอมไพเลอร์ยอดนิยมหลายตัว

OPTIONS


ตัวเลือกต่อไปนี้พร้อมใช้งานสำหรับการเรียกใช้ GCC-XML:

--ลิขสิทธิ์
พิมพ์ลิขสิทธิ์ GCC-XML และออก

--debug
พิมพ์ข้อมูลการดีบักเพิ่มเติม ตัวเลือกนี้ทำให้ GCC-XML พิมพ์
ชื่อเรียกทำงานและอาร์กิวเมนต์บรรทัดคำสั่งที่ใช้ในการดำเนินการ GCC C++ . ที่แพตช์แล้ว
พาร์เซอร์ สิ่งนี้มีประโยชน์เมื่อพยายามจำลองคอมไพเลอร์ที่ไม่รองรับ

-fxml=
ระบุไฟล์เอาต์พุต XML ตัวเลือกนี้จะถูกส่งต่อโดยตรงไปยัง GCC . ที่แพตช์
ตัวแยกวิเคราะห์ C++ เปิดใช้งานการถ่ายโอนข้อมูล XML และระบุชื่อไฟล์ที่ส่งออก

-fxml-start= [,...]
ระบุรายการประกาศเริ่มต้น ตัวเลือกนี้จะถูกส่งต่อโดยตรงไปยัง
แพตช์ตัวแยกวิเคราะห์ GCC C++ จะมีความหมายก็ต่อเมื่อระบุ -fxml= ด้วย นี้
ระบุรายการที่คั่นด้วยเครื่องหมายจุลภาคของการประกาศเริ่มต้นที่มีชื่อ GCC-XML จะดัมพ์
เฉพาะส่วนย่อยของการประกาศในหน่วยการแปลที่เข้าถึงได้
ผ่านลำดับการอ้างอิงแหล่งที่มาจากจุดเริ่มต้นที่ระบุตัวใดตัวหนึ่ง
ประกาศ

--gccxml-คอมไพเลอร์
ตั้งค่า GCCXML_COMPILER เป็น "xxx"

--gccxml-cxxflags
ตั้งค่า GCCXML_CXXFLAGS เป็น "xxx"

--gccxml-ปฏิบัติการ
ตั้งค่า GCCXML_EXECUTABLE เป็น "xxx"

--gccxml-cpp
ตั้งค่า GCCXML_CPP เป็น "xxx"

--gccxml-config.php
ตั้งค่า GCCXML_CONFIG เป็น "xxx"

--gccxml-ราก
ตั้งค่า GCCXML_ROOT เป็น "xxx"

--gccxml-gcc-ตัวเลือก
อ่านตัวเลือก GCC จากไฟล์ "xxx" ตัวเลือกนี้ระบุไฟล์ที่จะอ่าน
ตัวเลือกที่จะส่งผ่านไปยังตัวแยกวิเคราะห์ GCC C++ ที่แพตช์แล้ว ซึ่งจะเป็นประโยชน์ในการระบุ a
รายการไดเรกทอรีรวมแบบยาว แต่ละบรรทัดในไฟล์จะกลายเป็นตัวเลือกเดียว ว่างเปล่า
บรรทัดและบรรทัดที่ขึ้นต้นด้วย '#' จะถูกละเว้น

--ช่วยด้วย พิมพ์ความช่วยเหลือแบบเต็มและออก ความช่วยเหลือแบบเต็มแสดงเอกสารส่วนใหญ่ที่จัดทำโดย
หน้าคน UNIX มีให้สำหรับใช้บนแพลตฟอร์มที่ไม่ใช่ UNIX แต่ยังมี
สะดวกหากไม่ได้ติดตั้ง man page

--help-html
พิมพ์ความช่วยเหลือในรูปแบบ HTML ผู้เขียน GCC-XML ใช้ตัวเลือกนี้เพื่อช่วย
ผลิตหน้าเว็บ

--ชาย พิมพ์หน้าคน UNIX และออก ผู้สร้าง GCC-XML ใช้ตัวเลือกนี้เพื่อสร้าง
หน้าคน UNIX

--พิมพ์
พิมพ์การตั้งค่าการกำหนดค่าและออก GCC-XML มีตัวเลือกการกำหนดค่ามากมายสำหรับ
ช่วยจำลองคอมไพเลอร์อื่น การใช้ตัวเลือกนี้จะทำให้ GCC-XML เป็น
กำหนดค่าตัวเองราวกับว่ากำลังจะแยกวิเคราะห์แหล่งที่มา C ++ แต่หยุดและพิมพ์
พบการกำหนดค่า ซึ่งมีประโยชน์สำหรับการตรวจสอบการกำหนดค่า

--การประมวลผลล่วงหน้า
ประมวลผลข้อมูลเข้าและออกล่วงหน้า GCC-XML จำลองตัวประมวลผลของตัวประมวลผลอื่น
คอมไพเลอร์ การใช้ตัวเลือกนี้จะทำให้ GCC-XML กำหนดค่าตัวเองราวกับว่าเป็น
จะแยกวิเคราะห์ซอร์ส C ++ แต่หยุดหลังจากประมวลผลล่วงหน้า สิ่งนี้มีประโยชน์สำหรับ
ปัญหาการดีบักที่เกี่ยวข้องกับการจำลองคอมไพเลอร์อื่น

-E นามแฝงสำหรับ --preprocess

--รุ่น
แสดงชื่อโปรแกรม/แบนเนอร์เวอร์ชันและออก

แฟล็กอื่นๆ เช่น -I และ -D จะถูกส่งต่อไปยังโปรแกรมดำเนินการแยกวิเคราะห์ GCC C++ ที่แพตช์แล้ว

การตั้งค่า


GCC-XML ได้รับการออกแบบมาเพื่อจำลองตัวแยกวิเคราะห์ของคอมไพเลอร์ขณะอ่านซอร์สโค้ด C++ บาง
จำเป็นต้องมีการตั้งค่าการกำหนดค่าเพื่อกำหนดวิธีการจำลองคอมไพเลอร์เฉพาะของ
ทางเลือกของผู้ใช้ คุณสามารถใช้การตั้งค่าต่อไปนี้เพื่อกำหนดค่า GCC-XML:

GCCXML_COMPILER
คอมไพเลอร์ C++ ที่จะจำลอง GCC-XML จะพยายามระบุโดยอัตโนมัติ
วิธีการจำลองคอมไพเลอร์ที่ระบุโดยการตั้งค่านี้ คอมไพเลอร์ถูกระบุ
โดยใช้ชื่อเรียกทำงาน (เช่น "g++") สำหรับ Visual Studio คอมไพเลอร์คือ
ระบุโดย "msvc6", "msvc7", "msvc71" หรือ "msvc8" (หากระบุ "cl" GCC-XML
พยายามเดาว่าจะใช้ VS ใด)

GCCXML_CXXFLAGS
แฟล็กสำหรับคอมไพเลอร์ C++ ที่จะจำลอง พฤติกรรมของคอมไพเลอร์ส่วนใหญ่สามารถ
ปรับเปลี่ยนได้โดยการระบุแฟล็กบนบรรทัดคำสั่ง เมื่อ GCC-XML พยายาม
กำหนดวิธีการจำลองคอมไพเลอร์โดยอัตโนมัติ แฟล็กเหล่านี้จะถูกนำเข้าสู่
การพิจารณา

GCCXML_CONFIG
ไฟล์คอนฟิกูเรชันสำหรับการตั้งค่าทั่วไป เมื่อการตั้งค่าที่ไม่ใช่ค่าเริ่มต้นมักจะ
ใช้แล้วจะสะดวกที่จะเขียนไฟล์เดียวที่มีพวกเขา เมื่อไฟล์ดังกล่าวเป็น
จะถูกอ่านเพื่อกำหนดการตั้งค่าใด ๆ ที่ยังไม่ทราบ แต่ละ
บรรทัดของไฟล์ประกอบด้วยการกำหนดรูปแบบ KEY="VALUE" หนึ่งรายการ (เช่น
GCCXML_COMPILER="g++")

GCCXML_EXECUTABLE
ระบุโปรแกรมดำเนินการแยกวิเคราะห์ GCC C++ ที่แพตช์แล้ว โปรแกรม GCC-XML ตามที่เห็นโดย
ผู้ใช้จริง ๆ แล้ว front-end ที่กำหนดแฟล็กที่จำเป็นในการกำหนดค่า
แพตช์ GCC C++ parser เพื่อจำลองคอมไพเลอร์อื่น การตั้งค่านี้ระบุ
เรียกใช้งานได้จริงเมื่อกำหนดแฟล็กแล้ว ผู้ใช้ควรไม่ค่อย
จำเป็นต้องเปลี่ยนค่านี้จากค่าเริ่มต้น

GCCXML_CPP
ระบุตัวประมวลผลล่วงหน้าของ GCC C ที่ปฏิบัติการได้ โปรแกรม GCC-XML ตามที่ผู้ใช้เห็น
จริง ๆ แล้วเป็น front-end ที่กำหนดแฟล็กที่จำเป็นในการกำหนดค่า patched
GCC C++ parser เพื่อจำลองคอมไพเลอร์อื่น การตั้งค่านี้ระบุ
ตัวประมวลผลล่วงหน้าเพื่อรันด้วยแฟล็กที่กำหนดไว้สำหรับการดีบัก
วัตถุประสงค์ ผู้ใช้แทบไม่ต้องเปลี่ยนค่านี้จากค่าเริ่มต้น

GCCXML_ROOT
ไดเรกทอรีไลบรารีรองรับ GCC-XML เนื่องจาก GCC-XML เป็นเพียงตัวแยกวิเคราะห์ C++ ตัวเดียว มัน
ไม่สามารถทำซ้ำการทำงานของคอมไพเลอร์ทุกตัวที่พยายามจำลองได้
คอมไพเลอร์บางตัวจัดเตรียมส่วนหัวมาตรฐานพร้อมโค้ดที่ GCC-XML ไม่สามารถทำได้โดยตรง
รับมือ. เพื่อแก้ไขข้อจำกัดนี้ ห้องสมุดสนับสนุนมีให้สำหรับแต่ละ
คอมไพเลอร์ ประกอบด้วยชุดของไฟล์ส่วนหัวที่ใช้แทนไฟล์
ส่วนหัวของระบบคอมไพเลอร์ ไฟล์เหล่านี้มีการปรับแต่งเล็กน้อยแล้วรวมไฟล์
ส่วนหัวจริงที่สอดคล้องกัน รูทของแผนผังไดเร็กทอรีที่มีส่วนรองรับเหล่านี้
ส่วนหัวของไลบรารีถูกระบุโดยการตั้งค่านี้ ผู้ใช้แทบไม่ต้องเปลี่ยน
ค่านี้จากค่าเริ่มต้น

GCCXML_FLAGS
แฟล็กที่ใช้ในการจำลองคอมไพเลอร์อื่น เมื่อ GCC-XML รัน GCC C++ . ที่แพตช์แล้ว
parser แฟล็กเหล่านี้จะถูกส่งต่อไปยังโปรแกรมเพื่อบอกวิธีจำลองa
คอมไพเลอร์โดยเฉพาะ โดยปกติการตั้งค่านี้จะถูกตรวจพบโดยอัตโนมัติจากการตั้งค่าอื่น
การตั้งค่า แต่ผู้ใช้ขั้นสูงสามารถระบุได้โดยตรง ผู้ใช้ส่วนใหญ่ควร
ไม่พยายามเปลี่ยนค่านี้จากการกำหนดค่าอัตโนมัติ

GCCXML_USER_FLAGS
แฟล็กผู้ใช้เพิ่มเติมสำหรับการจำลองคอมไพเลอร์ เมื่อ GCC-XML รัน GCC . ที่แพตช์แล้ว
ตัวแยกวิเคราะห์ C++ แฟล็กเหล่านี้จะถูกส่งต่อนอกเหนือจากที่ระบุโดย GCCXML_FLAGS
ซึ่งช่วยให้ผู้ใช้ขั้นสูงปรับแต่งการจำลองคอมไพเลอร์ในขณะที่ยังใช้
การกำหนดค่าอัตโนมัติของ GCCXML_FLAGS ผู้ใช้ไม่ค่อยจำเป็นต้องเปลี่ยนแปลงสิ่งนี้
ค่าจากค่าเริ่มต้น

มีหลายวิธีในการกำหนดค่าการตั้งค่าเหล่านี้ มีการระบุไว้ที่นี่ใน
ลำดับความสำคัญ (สูงสุดก่อน):

บรรทัดคำสั่ง Options
การตั้งค่าสามารถระบุได้ด้วยตัวเลือกที่เกี่ยวข้อง เมื่อการตั้งค่าของ
มีการจัดเตรียมตัวเลือกบรรทัดคำสั่งที่เกี่ยวข้องไว้ซึ่งใช้แทนคำสั่งอื่น ๆ
วิธีการกำหนดค่า หากตั้งค่า GCCXML_CONFIG บนบรรทัดคำสั่ง การตั้งค่าจะเป็น
อ่านจากไฟล์ที่มีลำดับความสำคัญต่ำกว่าบรรทัดคำสั่งอื่นเล็กน้อยเล็กน้อย
ตัวเลือก

สิ่งแวดล้อม ตัวแปร
การตั้งค่าได้รับการกำหนดค่าตามชื่อในสภาพแวดล้อม แต่ละการตั้งค่ายังไม่ทราบ
ถูกอ่านจากตัวแปรสภาพแวดล้อมที่มีชื่อ หาก GCCXML_CONFIG ถูกตั้งค่าโดย
สภาพแวดล้อม การตั้งค่าจะถูกอ่านจากไฟล์ที่มีลำดับความสำคัญต่ำกว่าเล็กน้อย
กว่าตัวแปรสภาพแวดล้อมอื่นๆ

องค์ประกอบ ไฟล์
ดำเนินการค้นหา GCCXML_CONFIG หากยังไม่ได้ตั้งค่า GCCXML_CONFIG
พยายามค้นหาไฟล์การกำหนดค่าโดยอัตโนมัติ อันดับแรกถ้าไฟล์
$HOME/.gccxml/config มีอยู่แล้ว จะถูกใช้งาน ประการที่สอง ถ้า GCC-XML กำลังดำเนินการอยู่
จากไดเร็กทอรีบิลด์ ไฟล์ปรับแต่งจากไดเร็กทอรีนั้นจะถูกใช้ ในที่สุด,
หากพบไฟล์ปรับแต่งในไดเร็กทอรีไลบรารีสนับสนุนของการติดตั้ง มันจะ
ถูกนำมาใช้ เมื่อพบแล้ว การตั้งค่าที่ไม่รู้จักจะถูกอ่านจากไฟล์การกำหนดค่า

คาดเดา
การเดาถูกสร้างขึ้นจากการตั้งค่าอื่น ๆ เมื่อตั้งค่า GCCXML_COMPILER แล้ว จะเป็น
ใช้เพื่อค้นหาการตั้งค่าสำหรับ GCCXML_FLAGS โดยอัตโนมัติ หากไม่ได้ตั้งค่าไว้ ให้
ตัวแปรสภาพแวดล้อม "CXX" ได้รับการตรวจสอบเป็นทางเลือกสุดท้ายเพื่อค้นหาการตั้งค่าคอมไพเลอร์
และกำหนด GCCXML_FLAGS

ผู้ใช้ส่วนใหญ่ไม่ควรต้องปรับค่าเริ่มต้นสำหรับการตั้งค่าเหล่านี้ มีค่าเริ่มต้น
ไฟล์ GCCXML_CONFIG ที่ให้ไว้ในไดเร็กทอรีไลบรารีการสนับสนุนหลังการติดตั้ง มัน
กำหนดค่า GCC-XML เพื่อจำลองคอมไพเลอร์ที่ใช้ในการสร้าง

คอมไพเลอร์


GCC-XML สามารถจำลองคอมไพเลอร์ใดๆ ต่อไปนี้:

GCC เวอร์ชัน 4.2, 4.1, 4.0, 3.4, 3.3, 3.2, 2.95.x

ของ Visual C + +
เวอร์ชัน 8, 7.1, 7.0 และ 6 (sp5)

บอร์แลนด์ อินเทล, SGI
ก่อนหน้านี้ได้รับการสนับสนุนแต่ไม่ได้ทดสอบอีกต่อไป

มีข้อกำหนดเพิ่มเติมเกี่ยวกับตัวประมวลผลล่วงหน้า C ต่อไปนี้:

-D__GCCXML__=MMmmpp
MM, mm และ pp เป็นเวอร์ชันหลัก รอง และแพตช์ของ GCC-XML นี้
สัญลักษณ์ตัวประมวลผลล่วงหน้าระบุ GCC-XML ให้กับซอร์สโค้ดในขณะที่มีการประมวลผลล่วงหน้า
สามารถใช้เพื่อเปิดใช้งานข้อมูลเฉพาะของ GCC-XML

-D__GCCXML_GNUC__=ม
กำหนดเป็นเวอร์ชันหลักของตัวแยกวิเคราะห์ GCC ภายใน

-D__GCCXML_GNUC_MINOR__=ม
กำหนดเป็นเวอร์ชันรองของตัวแยกวิเคราะห์ GCC ภายใน

-D__GCCXML_GNUC_PATCHLEVEL__=หน้า
กำหนดเป็นระดับแพตช์ตัวแยกวิเคราะห์ GCC ภายใน

ผู้ใช้ขั้นสูงสามารถจำลองคอมไพเลอร์อื่นๆ โดยกำหนดค่า GCCXML_FLAGS . ด้วยตนเอง
การตั้งค่า ติดต่อรายชื่อผู้รับจดหมายเพื่อขอความช่วยเหลือ

เมตานโฟ


GCC-XML ได้เพิ่มแอตทริบิวต์ใหม่ให้กับชุดแอตทริบิวต์ C/C++ ตามกฎหมาย คุณลักษณะคือ
ใช้เพื่อแนบข้อมูลเมตากับซอร์สโค้ด C/C++ ซึ่งจะปรากฏใน XML
เอาท์พุท ไวยากรณ์สำหรับการประกาศแอตทริบิวต์มีดังนี้:

__attribute((gccxml( , , -
ที่นี่ เป็นสตริงที่ยกมา ต้องมีอาร์กิวเมนต์อย่างน้อยหนึ่งข้อเพื่อ
แอตทริบิวต์ 'gccxml' แต่ไม่มีขีดจำกัดสูงสุดของจำนวนอาร์กิวเมนต์ทั้งหมด
อาร์กิวเมนต์แต่ละรายการได้รับการยืนยันว่าเป็นสตริง - หากพบอาร์กิวเมนต์ที่ไม่ใช่สตริง
แอตทริบิวต์ถูกละเว้น

เอาต์พุต XML สำหรับองค์ประกอบโค้ดที่แท็กแอตทริบิวต์จะมี
ต่อไปนี้:

แอตทริบิวต์=" ... gccxml( , , ... ) ...
แอตทริบิวต์ XML 'แอตทริบิวต์' มีแอตทริบิวต์ทั้งหมดที่ใช้กับองค์ประกอบโค้ด
แต่ละอาร์กิวเมนต์ของแอตทริบิวต์ถูกพิมพ์โดยไม่มีเครื่องหมายคำพูดปิด ดังนั้นหาก an
อาร์กิวเมนต์ประกอบด้วยอักขระ ',' อาร์กิวเมนต์จะปรากฏเป็นหลายรายการ
ข้อโต้แย้ง

แอตทริบิวต์ 'gccxml' สามารถใช้กับการประกาศใดๆ รวมถึงโครงสร้าง คลาส
ฟิลด์ พารามิเตอร์ เมธอด ฟังก์ชัน ตัวแปร และ typedefs ข้อยกเว้นเพียงอย่างเดียวคือ
ว่าการจัดการองค์ประกอบภาษา '__attribute' ของ GCC นั้นใช้งานไม่ได้สำหรับ
การแจงนับและตัวสร้างที่มีเนื้อหาแบบอินไลน์ สามารถใช้แอตทริบิวต์ 'gccxml' ได้
จำนวนครั้งในการประกาศที่กำหนด

ตัวอย่างวิธีการใช้แอตทริบิวต์นี้เพื่อแนบข้อมูลเมตากับ C++
ประกาศ พิจารณามาโครต่อไปนี้:

#กำหนด _ออก_ __attribute((gccxml("ออก")))
ที่นี่ '_out_' ถูกกำหนดให้เป็นแอตทริบิวต์ gccxml ที่อาร์กิวเมนต์แรก
คือสตริง "ออก" ขอแนะนำให้ใช้อาร์กิวเมนต์แรกเป็นค่าเฉพาะ
เริ่มใช้ชื่อสตริงสำหรับประเภทของข้อมูลเมตา

ตอนนี้การประกาศวิธีการสามารถเขียนได้ดังนี้:

ถือเป็นโมฆะ รับจำนวนเต็ม (_out_ อินท์& ผม);
ซึ่งจะทำให้เอาต์พุต XML มีข้อมูลเมตาสำหรับ '_out_'
แอตทริบิวต์ในรูปแบบ "gccxml(ออก)"

การใช้แอตทริบิวต์ 'gccxml' ช่วยให้รวมข้อมูลเมตาภายใน C++ . ได้โดยตรง
ซอร์สโค้ดโดยไม่จำเป็นต้องใช้ parser ที่กำหนดเองเพื่อดึงข้อมูลเมตา NS
แอตทริบิวต์ 'gccxml' มีไว้เพื่อความสะดวกเท่านั้น - ไม่มีการรับประกันว่าอนาคต
GCC เวอร์ชันต่างๆ จะยอมรับองค์ประกอบภาษา '__attribute' ในลักษณะที่ปราศจากข้อผิดพลาด

ลิขสิทธิ์


GCC-XML - เอาต์พุต XML สำหรับ GCC

ลิขสิทธิ์ 2002-2012 Kitware, Inc., Insight Consortium

การแจกจ่ายซ้ำและการใช้ในรูปแบบแหล่งที่มาและไบนารี โดยมีหรือไม่มีการดัดแปลงคือ
อนุญาตโดยเป็นไปตามเงื่อนไขต่อไปนี้:

* การแจกจ่ายซอร์สโค้ดจะต้องคงไว้ซึ่งประกาศลิขสิทธิ์ข้างต้น รายการของ
เงื่อนไขและข้อจำกัดความรับผิดชอบต่อไปนี้

* การแจกจ่ายซ้ำในรูปแบบไบนารีจะต้องทำซ้ำประกาศลิขสิทธิ์ข้างต้น รายการนี้
เงื่อนไขและข้อจำกัดความรับผิดชอบต่อไปนี้ในเอกสารและ/หรืออื่นๆ
วัสดุที่มาพร้อมกับการแจกจ่าย

* ไม่ใช่ชื่อของ Kitware, Inc., Insight Software Consortium หรือชื่อ
ของผู้มีส่วนร่วมอาจใช้เพื่อรับรองหรือส่งเสริมผลิตภัณฑ์ที่ได้รับจากสิ่งนี้
ซอฟต์แวร์โดยไม่ได้รับอนุญาตเป็นลายลักษณ์อักษรล่วงหน้า

ซอฟต์แวร์นี้จัดทำโดยผู้ถือลิขสิทธิ์และผู้มีส่วนร่วม "ตามที่เป็น" และอื่นๆ
การรับประกันโดยชัดแจ้งหรือโดยนัย ซึ่งรวมถึงแต่ไม่จำกัดเพียงการรับประกันโดยนัยของ
ความสามารถในการขายและความเหมาะสมสำหรับวัตถุประสงค์เฉพาะได้รับการปฏิเสธ ไม่ว่าในกรณีใด
ผู้ถือลิขสิทธิ์หรือผู้มีส่วนร่วมต้องรับผิดต่อทางตรง ทางอ้อม โดยบังเอิญ พิเศษ
แบบอย่างหรือความเสียหายที่เป็นผลสืบเนื่อง (รวมถึงแต่ไม่จำกัดเพียง การจัดหา
ทดแทนสินค้าหรือบริการ การสูญเสียการใช้งาน ข้อมูล หรือผลกำไร หรือธุรกิจหยุดชะงัก)
อย่างไรก็ตาม สาเหตุและจากทฤษฎีความรับผิดใดๆ ไม่ว่าจะในสัญญา ความรับผิดที่เข้มงวด หรือ
การละเมิด (รวมถึงความประมาทเลินเล่อหรืออย่างอื่น) ที่เกิดขึ้นในทางใดทางหนึ่งจากการใช้งานนี้
ซอฟต์แวร์แม้ว่าจะได้รับคำแนะนำถึงความเป็นไปได้ของความเสียหายดังกล่าว

-------------------------------------------------- ----------

gccxml_cc1plus - ตัวแยกวิเคราะห์ GCC ที่แพตช์สำหรับการดัมพ์ XML ของหน่วยการแปล

ลิขสิทธิ์ 2002-2012 Kitware, Inc., Insight Consortium

โปรแกรมนี้เป็นซอฟต์แวร์ฟรี คุณสามารถแจกจ่ายซ้ำและ/หรือแก้ไขภายใต้เงื่อนไขของ
GNU General Public License ที่เผยแพร่โดย Free Software Foundation; ทั้ง
เวอร์ชัน 2 ของใบอนุญาต หรือ (ตามที่คุณเลือก) เวอร์ชันที่ใหม่กว่า

โปรแกรมนี้เผยแพร่ด้วยความหวังว่าจะมีประโยชน์ แต่ไม่มีการรับประกันใดๆ
โดยไม่มีการรับประกันโดยนัยของความสามารถในการขายสินค้าหรือความเหมาะสมสำหรับวัตถุประสงค์เฉพาะ
ดูสัญญาอนุญาตสาธารณะทั่วไปของ GNU สำหรับรายละเอียดเพิ่มเติม

คุณควรได้รับสำเนาสัญญาอนุญาตสาธารณะทั่วไปของกนูพร้อมกับโปรแกรมนี้
ถ้าไม่เขียนถึง
มูลนิธิซอฟต์แวร์เสรี, Inc.
51 ถนนแฟรงคลิน ชั้นห้า
บอสตัน แมสซาชูเซตส์ 02110-1301 สหรัฐอเมริกา

การส่งจดหมาย รายการ


สำหรับความช่วยเหลือและอภิปรายเกี่ยวกับการใช้ gccxml รายชื่อรับเมลอยู่ที่
[ป้องกันอีเมล]. โปรดอ่านเอกสารฉบับเต็มก่อนได้ที่ http://www.gccxml.org
ก่อนโพสต์คำถามในรายการ

ใช้ gccxml ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

  • 1
    Alt-F
    Alt-F
    Alt-F ให้โอเพ่นซอร์สฟรีและ
    เฟิร์มแวร์สำรองสำหรับ DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Alt-F มี Samba และ NFS;
    รองรับ ext2/3/4...
    ดาวน์โหลด Alt-F
  • 2
    USM
    USM
    Usm เป็นแพ็คเกจสแล็คแวร์แบบครบวงจร
    ผู้จัดการที่จัดการอัตโนมัติ
    การแก้ปัญหาการพึ่งพา มันรวมกัน
    ที่เก็บแพ็คเกจต่างๆ รวมถึง
    สแล็คแวร์ สแล็กกี้ พี...
    ดาวน์โหลด ยูเอสเอ็ม
  • 3
    Chart.js
    Chart.js
    Chart.js เป็นไลบรารี Javascript ที่
    ช่วยให้นักออกแบบและนักพัฒนาสามารถวาด
    แผนภูมิทุกประเภทโดยใช้ HTML5
    องค์ประกอบผ้าใบ Chart js เสนอข้อเสนอที่ยอดเยี่ยม
    อาร์เรย์ ...
    ดาวน์โหลด Chart.js
  • 4
    iReport-Designer สำหรับ JasperReports
    iReport-Designer สำหรับ JasperReports
    หมายเหตุ: การสนับสนุน iReport/Jaspersoft Studio
    ประกาศ: ณ เวอร์ชัน 5.5.0,
    Jaspersoft Studio จะเป็นทางการ
    ออกแบบไคลเอนต์สำหรับ JasperReports iReport
    จะ...
    ดาวน์โหลด iReport-Designer สำหรับ JasperReports
  • 5
    โพสต์ตัวติดตั้งF
    โพสต์ตัวติดตั้งF
    PostInstallerF จะติดตั้งทั้งหมด
    ซอฟต์แวร์ที่ Fedora Linux และอื่นๆ
    ไม่รวมโดยค่าเริ่มต้นหลังจาก
    ใช้งาน Fedora เป็นครั้งแรก มันคือ
    ง่ายสำหรับ...
    ดาวน์โหลด PostInstallerF
  • 6
    สเตรซ
    สเตรซ
    ย้ายโครงการ strace ไปที่
    https://strace.io. strace is a
    วินิจฉัย แก้จุดบกพร่อง และการสอน
    ตัวติดตามพื้นที่ผู้ใช้สำหรับ Linux มันถูกใช้
    เพื่อเฝ้าติดตามก...
    ดาวน์โหลด
  • เพิ่มเติม»

คำสั่ง Linux

Ad