สภาพแวดล้อม C ++ ที่ฉันต้องการในปัจจุบันคือ Microsoft Visual Studio 2005 Express edition ฟรีและยอดเยี่ยมมาก บางครั้งฉันได้ส่งไฟล์. exe ไปยังบุคคลอื่นด้วยผลลัพธ์ที่น่าพึงพอใจ อย่างไรก็ตามเมื่อไม่นานมานี้ฉันได้ค้นพบที่น่าวิตกว่าผลลัพธ์ที่น่าพึงพอใจนั้นขึ้นอยู่กับโชคที่ฉันต้องการมากกว่า ความพยายามที่จะเรียกใช้โปรแกรมเหล่านี้บนกล่อง XP (รุ่นเก่าปี 2001 ไม่ได้รับการอัปเดตอย่างรอบคอบ) ทำให้ฉันไม่มีอะไรนอกจากข้อความ "System can't run x.exe" (หรือคล้ายกัน) ที่น่ารังเกียจ
googling บางคนเปิดเผยว่าด้วยชุดเครื่องมือนี้แม้กระทั่งการระบุผลลัพธ์การลิงก์แบบคงที่ใน hello-world.exe ที่เรียบง่ายโดยอาศัยไฟล์. dll พิเศษ (msvcm80.dll เป็นต้น) ระบบแผนผังเวอร์ชันที่ซับซ้อนอย่างไม่น่าเชื่อ (ไฟล์รายการทุกคน?) จะไม่ปล่อยให้. exe ทำงานโดยไม่มีเวอร์ชัน. dll ที่ถูกต้อง ฉันไม่ต้องการหรือต้องการสิ่งนี้ฉันแค่ต้องการ. exe แบบเก่าที่มีอยู่ในตัวเองที่ไม่ทำอะไรเลยนอกจากการดำเนินการ Win32 ตัวหารทั่วไปที่ต่ำที่สุดและทำงานบน win32 OS เก่า ๆ
มีใครรู้บ้างว่าเป็นไปได้ไหมที่จะทำในสิ่งที่ฉันต้องการกับชุดเครื่องมือที่มีอยู่
ขอบคุณ.