با سلام
وقتی یه برنامتو با کامپایلر رو یه سیستم عامل برای اون سیستم کامپایل کنی کدی فقط برای اون سیستم شناخته شده است
اگه میخوای رو سیستم دیگه ای اجرا کنی واسه اون کامپایلر گیر بیار و کامپایلش کن
دوستمون بالا یه کامپایلر خوب واسه لینوکس معرفی کرد که میتونی بعد اشکال زدایی و کامل کردن برنامت با اون واسه لینوکس کامپایلش کنی