CLucene เป็นแหล่งเปิดปรับขนาดได้ฟรีทั้งหมดและพอร์ตข้ามแพลตฟอร์มของซอฟต์แวร์ Apache Lucene ดำเนินการใน C ++ / Perl และการออกแบบจากการชดเชยจะทำหน้าที่เป็นเครื่องมือค้นหาข้อความเต็มรูปแบบและมีประสิทธิภาพสูง
เพราะเป็นลายลักษณ์อักษรในการเขียนโปรแกรมภาษา C ++ และไม่ได้อยู่ใน langauge การเขียนโปรแกรม Java, CLucene เร็วกว่าบรรพบุรุษของ Apache Lucene มันเป็นการค้นหาและจัดทำดัชนี API (Application Programming Interface) ที่มีจุดมุ่งหมายที่จะเป็นหล่นในที่ดีมากสำหรับการเปลี่ยน Lucene.Getting เริ่มต้นด้วย CLuceneTo ติดตั้งและใช้แอปพลิเค CLucene คุณต้องดาวน์โหลดเวอร์ชันล่าสุดจาก Softoware หรือเว็บไซต์อย่างเป็นทางการ ของโครงการ (ดูลิงค์ด้านล่างนี้สำหรับรายละเอียด) บันทึกเก็บ tar สถานที่ตั้งของทางเลือกของคุณ, สารสกัดจากเนื้อหาและเปิดจำลอง terminal
ไปยังตำแหน่งของไฟล์ที่เก็บสกัดโดยใช้ & lsquo; cd & rsquo; คำสั่งในการจำลอง terminal และพิมพ์ & lsquo; ./ กำหนดค่า && ทำให้ & rsquo; คำสั่งในการกำหนดค่า, เพิ่มประสิทธิภาพและรวบรวมซอร์สโค้ด
หลังจากขั้นตอนการรวบรวมประสบความสำเร็จคุณสามารถติดตั้งระบบ CLucene กว้างโดยการดำเนินการและ lsquo; ให้ติดตั้ง & rsquo; คำสั่งเป็นรากหรือ & lsquo; sudo ให้ติดตั้ง & rsquo; คำสั่งเป็นผู้ใช้ที่ได้รับการยกเว้น ซอฟแวร์จะถูกติดตั้งบนเครื่อง GNU / Linux ของคุณเพื่อให้ผู้ใช้ทุกคนสามารถเข้าถึง systemsBeing ปฏิบัติการ it.Supported เขียนใน C บริสุทธิ์ ++ รหัสและการใช้ CMake และ Perl, CLucene ได้รับการออกแบบมาเพื่อทำงานบนระบบปฏิบัติการที่สำคัญทั้งหมดรวมทั้ง GNU / Linux , Microsoft Windows และ Mac OS X นอกจากนี้ยังทำงานบนระบบปฏิบัติการมือถือที่เลือกและสนับสนุนทั้ง 32 บิตและแพลตฟอร์มฮาร์ดแวร์ 64 บิต
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
- ลด autoconf และการแก้ปัญหาของแต่ละบุคคลสำหรับ IDE แต่ละ.
- ทุกสิ่งที่จะทำตอนนี้ผ่าน CMake CMake สามารถสร้าง makefiles สำหรับจำนวนมากของการสร้างแพลตฟอร์มที่แตกต่าง ดู README / ติดตั้งไฟล์ สคริปต์ CMake ดีขึ้นอย่างมากมายที่เกิดขึ้นใน #ifdefs น้อยในรหัสสำหรับแพลตฟอร์มที่ใช้
- ตรรกะ อุดมคติของแพลตฟอร์มตรรกะที่เฉพาะเจาะจงทั้งหมดถูกทำใน CMake ไม่ถึงเลยทีเดียว แต่ที่จุดมุ่งหมาย.
- ธิการ / ความแตกต่างระดับส่วนตัว ส่วนหัวที่มีคำนำหน้า _ จะ deamed ส่วนตัวและจะไม่ถูกกระจายดังนั้นจึงไม่ได้ใช้คลาสนี้.
- การส่งออกชั้นเรียน - การมองเห็นเริ่มต้นสำหรับ GCC เป็นที่ซ่อนอยู่ .
- ของ Windows ที่กำลังสนับสนุนในขณะนี้.
- โฟลเดอร์ที่ใช้ร่วมกันรหัส โฟลเดอร์นี้ประกอบด้วยแพลตฟอร์มรหัสเฉพาะที่อยู่ใน clucene โครงสร้างโฟลเดอร์ได้รับการปรับที่จะนำโค้ดทั้งหมดลงในไดเรกทอรี src.
- รหัสการทำความสะอาดขึ้นในการลบจำนวนมากอ้างอิงระหว่างส่วนหัว.
มีอะไรใหม่ ในรุ่น 0.9.21b:
- ไบนารีการแก้ไขร่วมกันได้ แก้ไข segfault ที่อาจเกิดขึ้นเมื่อใช้ในการประยุกต์ใช้แบบมัลติเธรด.
ความคิดเห็นที่ไม่พบ