เป็นไปได้ไหมที่จะสร้างระบบบิลด์บนแพลตฟอร์มหนึ่งไปยังอีกแพลตฟอร์มหนึ่งโดยใช้ cmake ตัวอย่างเช่น และในกรณีที่ฉันสนใจมากที่สุด เป็นไปได้ไหมที่จะสร้างชุดของไฟล์โซลูชัน Visual Studio หรือไฟล์ Makefiles mingw32-make หรือไฟล์ nmake สำหรับโปรเจ็กต์จาก Linux
ความตั้งใจคือการสร้างสิ่งที่คล้ายคลึงกับสิ่งที่เป้าหมาย make dist
สร้างขึ้นในการผลิตรถยนต์ อย่างไรก็ตาม ฉันไม่ต้องการให้มันทำมากเท่ากับ make dist
เช่น ฉันแค่ต้องการสร้างไฟล์โซลูชันเหมือนกับว่าฉันใช้ cmake ใน Windows
จากนั้นผู้ใช้จะสามารถสร้างแพ็คเกจโดยใช้ระบบบิลด์ที่สร้างขึ้นบนเครื่องของตนเองได้
ถ้าเป็นไปได้ฉันจะทำอย่างไร? Cmake ไม่รายงานตัวสร้างที่ใช้ Windows ว่าพร้อมใช้งานบน Linux