คำถามติดแท็ก glfw

2
โปรแกรม Small Haskell ที่คอมไพล์ด้วย GHC เป็นไบนารีขนาดใหญ่
แม้แต่โปรแกรม Haskell ขนาดเล็กเล็กน้อยก็กลายเป็นโปรแกรมปฏิบัติการขนาดมหึมา ฉันได้เขียนโปรแกรมขนาดเล็กที่คอมไพล์ (ด้วย GHC) เป็นไบนารีโดยมีขนาดขยาย 7 MB! อะไรทำให้แม้แต่โปรแกรม Haskell ขนาดเล็กที่คอมไพล์เป็นไบนารีขนาดใหญ่ได้ ฉันจะทำอะไรได้บ้างเพื่อลดสิ่งนี้

9
วิธีสร้างและติดตั้ง GLFW 3 และใช้ในโครงการ Linux
GLFW3 เมื่อคืนฉันทำงานดึกพยายามสร้างแพ็คเกจ GLFW 3 สำหรับ Linux จากซอร์ส กระบวนการนี้ใช้เวลานานมากโดยรวมประมาณ 3 ชั่วโมงส่วนหนึ่งเป็นเพราะฉันไม่คุ้นเคยกับ CMake และส่วนหนึ่งเป็นเพราะฉันไม่คุ้นเคยกับ GLFW ฉันหวังว่าโพสต์นี้จะช่วยให้คุณรอดพ้นจากความยากลำบากเมื่อวานนี้! ฉันคิดว่าฉันควรจะเขียนสั้น ๆ และหวังว่าจะช่วยชีวิตคุณได้หลายชั่วโมง ... ขอบคุณ "urraka", "b6" และ "niklas" ในช่อง #glfw IRC ทำให้ฉันสามารถใช้ glfw เวอร์ชัน 3.0.1 ได้ ปรากฎว่านี่ไม่ใช่กระบวนการเล็กน้อย (ไม่ใช่สำหรับฉันฉันไม่ใช่ผู้เชี่ยวชาญ) เนื่องจากไม่มีเอกสารเกี่ยวกับ glfw3 บนเว็บมากนักโดยเฉพาะอย่างยิ่งเกี่ยวกับการตั้งค่าด้วย CMake ฉันถูกขอให้แบ่งสิ่งนี้ออกเป็นส่วนคำถามและคำตอบและฉันได้ทำเช่นนั้นและตอนนี้ส่วนคำตอบอยู่ด้านล่าง คุณเป็นผู้ดูแล GLFW หรือเป็นสมาชิกของทีม GLFW หรือไม่? หากผู้ดูแล GLFW3 คนใดเห็นสิ่งนี้แสดงว่าข้อความของฉันถึงพวกเขาโปรดเพิ่มส่วน "การตั้งค่า GLFW3 บน Windows, …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.