pkg-config

ภาพหน้าจอของซอฟแวร์:
pkg-config
รายละเอียดซอฟแวร์:
รุ่น: 0.28
วันที่อัพโหลด: 18 Feb 15
ผู้พัฒนา: Tollef Fog Heen
การอนุญาต: ฟรี
ความนิยม: 37

Rating: 2.0/5 (Total Votes: 1)

pkg-config ที่เป็นโอเพนซอร์สและสมบูรณ์โปรแกรมบรรทัดคำสั่งฟรีเครื่องมือช่วยที่ใช้โดยอัตโนมัติโดย GCC (GNU เก็บสะสม) โครงการเมื่อรวบรวมห้องสมุดและการใช้งานภายใต้ GNU / Linux หรือ UNIX เหมือนระบบปฏิบัติการ .Handles เชื่อมโยงห้องสมุดและรวบรวมซอฟต์แวร์ flagsThe ได้รับการออกแบบในลักษณะที่จะสามารถจัดการกับการเชื่อมโยงห้องสมุดและรวบรวมธงที่ทำงานร่วมกับทั้งสอง autoconf และเครื่องมือ Automake มันถูกออกแบบมาเพื่อแทนที่สากล * สคริปต์ -config และมัน & rsquo; S ภาษา agnostic.Offers หลากหลายของบรรทัดคำสั่ง optionspkg-config ที่ภูมิใจนำเสนอหลากหลายของตัวเลือกบรรทัดคำสั่งซึ่งสามารถดูได้อย่างรวดเร็วด้วยการวิ่ง & lsquo; pkg-config ของ --help & rsquo; คำสั่งหลังจากการติดตั้ง (ดูออก & lsquo; การเริ่มต้นกับ pkg-การตั้งค่า & rsquo; ส่วนรายละเอียดด้านล่าง)
กลุ่มคนเหล่านี้เราสามารถพูดถึงความสามารถในการแสดงรายการแพคเกจที่รู้จักกันทั้งหมดเพื่อคว้าค่าของตัวแปรให้การตั้งค่าตัวแปรที่กำหนดให้ค่าการส่งออกทั้งหมดธงลิงเกอร์, การส่งออกทั้งหมดธงคอมไพเลอร์และประมวลผลก่อนเช่นเดียวกับ เพื่อธงลิงเกอร์เอาท์พุทสำหรับ linking.Getting คงเริ่มต้นด้วย pkg-configInstalling pkg-การตั้งค่าของคุณใน GNU / ระบบปฏิบัติการลินุกซ์เป็นเรื่องง่ายมากเช่นนี้เป็นโปรแกรมขนาดเล็กที่รวบรวมได้อย่างรวดเร็ว เริ่มต้นด้วยการมุ่งหน้าไปยังส่วนดาวน์โหลดข้างต้นดาวน์โหลดและบันทึกรุ่นล่าสุดในไดเรกทอรีบ้านของคุณและแยกเก็บ & rsquo; s ของเนื้อหา
จากนั้นเปิดแอพพลิเคจำลอง terminal ไปยังตำแหน่งที่คุณ & rsquo; Ve สกัดเก็บไฟล์ (เช่น cd /home/softoware/pkg-config-0.28) เรียก & lsquo; ./ กำหนดค่า && ทำให้ & rsquo; คำสั่งการกำหนดค่าและรวบรวมโปรแกรมตามด้วย & lsquo; sudo ให้ติดตั้ง & rsquo; คำสั่งในการติดตั้งระบบ wide.Runs มันบน GNU / Linux, BSD, Mac และ Windowspkg-การตั้งค่าเป็นซอฟต์แวร์ข้ามแพลตฟอร์มที่ได้รับการทดสอบประสบความสำเร็จและทำงานได้อย่างสมบูรณ์แบบในทุก GNU / ลินุกซ์เช่นเดียวกับบน FreeBSD, Mac OS X และระบบปฏิบัติการ Microsoft Windows แต่จะต้องห้องสมุด C ทำงานและคอมไพเลอร์

มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.

  • คงที่คู่ยาว ยืนและข้อบกพร่องที่เกี่ยวข้องกับพันลบที่ไม่พึงประสงค์ของธง แรกคือธง Libs อื่น ๆ เช่น -Wl จะถูกเก็บไว้ในขณะนี้เพื่อบริบทที่มีธง -l ที่สองคือการกำจัดก้าวร้าวของการขัดแย้งที่ซ้ำกันทั้งหมดได้รับการปรับขนาดกลับเพื่อให้การขัดแย้งที่ซ้ำกันเพียงแค่ติดต่อกันจะถูกลบออก หนึ่งผลของการเปลี่ยนแปลงนี้คือธงบางอย่างอาจจะซ้ำในผลลัพธ์สุดท้ายโดยเฉพาะอย่างยิ่งธงจากแพคเกจที่ไม่ pkg-การตั้งค่าเช่น -lm ตั้งแต่ pkg-config ที่ไม่ค่อยมีความรู้พอที่นี่เกี่ยวกับสิ่งที่ถูกต้องที่จะทำเราโยนข้อโต้แย้งที่ซ้ำกันที่คอมไพเลอร์ลิงเกอร์ / และความไว้วางใจที่จะทำสิ่งที่ถูกต้อง.
  • แก้ไขข้อผิดพลาดเก่าเพื่อให้วงกลมต้อง การแก้ไขนี้พร้อมนำการเปลี่ยนแปลงพฤติกรรมเล็ก ๆ ในที่ pkg-config การแก้ต้องใช้ความลึกครั้งแรกทำให้มีธงระดับที่ต่ำกว่าที่จะแสดงขึ้นก่อนหน้านี้ในการส่งออกกว่าก่อนหน้านี้.
  • การทำความสะอาดขึ้นข้อบกพร่องมุมหลายกรณีและพฤติกรรมที่ไม่ชัดเจนในอินเตอร์เฟซ pkg-การตั้งค่าของ ขอขอบคุณคานีในการหาจำนวนมากดังนั้นของเหล่านี้.
  • ใหม่ autoconf แมโคร PKG_CHECK_VAR สำหรับตัวแปรอ่านจากไฟล์พีซี.
  • เริ่มต้นที่การปราบปราม -L / lib และ / หรือ -L / lib64 เช่น / usr คู่ของพวกเขา.
  • เพื่อช่วยรองรับสถานการณ์ multiarch ออกจากกล่อง, $ โฮสต์ pkg-config ที่มีการติดตั้งในขณะนี้เว้นแต่ --disable เจ้าภาพเครื่องมือถูกส่งไปยังกำหนดค่า.
  • เพิ่มการใช้งานตัวเลือก gcov ผ่านตัวเลือกการกำหนดค่า --with-gcov เป็นผลการทดสอบอื่น ๆ อีกมากมายมีการเพิ่มเพื่อช่วยเพิ่มความคุ้มครองของรหัส 86% ของสายการดำเนินการบน Fedora 18 เครื่อง.
  • บักคงที่: 130, 7331, 16101, 17053, 19950, 34504, 48098, 54231, 54271, 54379, 54384, 54386, 54388, 54389, 54390, 54391, 54427, 54463, 54716, 57078, 58363, 59435

มีอะไรใหม่ ในรุ่น 0.27:.

  • แก้ไขจำนวนมากและการปรับปรุงที่ถูกสร้างขึ้น

ซอฟต์แวร์ที่คล้ายกัน

CMake
CMake

16 Aug 18

o42a
o42a

19 Feb 15

ความคิดเห็นที่ pkg-config

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่