ฉันจะใช้บิลด์เซิร์ฟเวอร์ด้วย Keil uVision4 (MDK-ARM), สคริปต์บิลด์, ใช้ makefile ได้อย่างไร?
ฉันต้องการรันบิลด์รายวันหรือเช็คอิน / คอมมิชชันทริกเกอร์บิลด์ของโครงการที่อิงกับ Keil MDK-ARM จนถึงตอนนี้ฉันได้รับสิ่งที่เกิดขึ้นพร้อมกับคุณสมบัติไฟล์แบทช์ของ IDE สิ่งนี้ต้องการให้คุณสร้างโครงการอย่างน้อยหนึ่งครั้งด้วย IDE จากนั้นเช็คอินไฟล์แบตช์และไฟล์ที่เกี่ยวข้อง.__iและ._iaไฟล์ที่สร้างโดย IDE นอกจากนี้ IDE ยังใส่ข้อมูลเฉพาะของผู้ใช้จำนวนมากลงในไฟล์แบทช์เช่นตัวแปร Windows PATH สิ่งนี้อาจกลายเป็นปัญหากับนักพัฒนาหลายคนเนื่องจากแบทช์ไฟล์สำหรับการสร้างสามารถเปลี่ยนแปลงได้ในแต่ละการคอมมิทจากนักพัฒนาที่แตกต่างกัน ท้ายที่สุดคนหนึ่งเพียงแค่ต้องการที่จะติดตามของสวิทช์ต่างๆสำหรับarmcc , armasmและArmLink มีวิธีการใช้ makefile มาตรฐานมากขึ้นเพื่อสร้างโครงการ Keil uVision หรือไม่? มีวิธีการแปลไฟล์โครงการ uVision เป็นสคริปต์ build ที่ดูแลรักษาได้มากกว่าหรือไม่?