GLFW3
เมื่อคืนฉันทำงานดึกพยายามสร้างแพ็คเกจ GLFW 3 สำหรับ Linux จากซอร์ส กระบวนการนี้ใช้เวลานานมากโดยรวมประมาณ 3 ชั่วโมงส่วนหนึ่งเป็นเพราะฉันไม่คุ้นเคยกับ CMake และส่วนหนึ่งเป็นเพราะฉันไม่คุ้นเคยกับ GLFW
ฉันหวังว่าโพสต์นี้จะช่วยให้คุณรอดพ้นจากความยากลำบากเมื่อวานนี้! ฉันคิดว่าฉันควรจะเขียนสั้น ๆ และหวังว่าจะช่วยชีวิตคุณได้หลายชั่วโมง ...
ขอบคุณ "urraka", "b6" และ "niklas" ในช่อง #glfw IRC ทำให้ฉันสามารถใช้ glfw เวอร์ชัน 3.0.1 ได้
ปรากฎว่านี่ไม่ใช่กระบวนการเล็กน้อย (ไม่ใช่สำหรับฉันฉันไม่ใช่ผู้เชี่ยวชาญ) เนื่องจากไม่มีเอกสารเกี่ยวกับ glfw3 บนเว็บมากนักโดยเฉพาะอย่างยิ่งเกี่ยวกับการตั้งค่าด้วย CMake
ฉันถูกขอให้แบ่งสิ่งนี้ออกเป็นส่วนคำถามและคำตอบและฉันได้ทำเช่นนั้นและตอนนี้ส่วนคำตอบอยู่ด้านล่าง
คุณเป็นผู้ดูแล GLFW หรือเป็นสมาชิกของทีม GLFW หรือไม่?
หากผู้ดูแล GLFW3 คนใดเห็นสิ่งนี้แสดงว่าข้อความของฉันถึงพวกเขาโปรดเพิ่มส่วน "การตั้งค่า GLFW3 บน Windows, Mac OS X และ Linux" ในเว็บไซต์ของคุณ! การเขียนโปรแกรมด้วย GLFW นั้นค่อนข้างง่ายเนื่องจากเอกสารออนไลน์ค่อนข้างดีการสแกนคลาสและโมดูลทั้งหมดที่มีอยู่อย่างรวดเร็วและคุณจะพร้อมใช้งาน ตัวอย่างโครงการทดสอบที่ให้ความสำคัญที่นี่ก็ดีมากเช่นกัน ปัญหาหลักสองประการที่ฉันพบคือประการแรกฉันจะตั้งค่า GLFW3 ในระบบของฉันได้อย่างไรและประการที่สองฉันจะสร้างโครงการ GLFW3 ได้อย่างไร สองสิ่งนี้อาจไม่ชัดเจนเพียงพอสำหรับผู้ที่ไม่ใช่ผู้เชี่ยวชาญ
แก้ไข
ดูคร่าวๆวันนี้ (วันที่: 2014-01-14) ดูเหมือนว่าเว็บไซต์ GLFW มีการเปลี่ยนแปลงอย่างหนักตั้งแต่ที่ฉันดูครั้งล่าสุดและตอนนี้มีส่วนในการรวบรวม GLFW และโปรแกรม buliding กับ GLFW ซึ่งฉันคิดว่าเป็นเรื่องใหม่