اگه فقط یه فایل اجرایی باشه، میشه. یعنی شما برنامت رو طوری بنویسی که یه فایل اجرایی تولید کنه که با جا به جا کردنش بشه اجراش کرد و به چیز دیگه ای نیاز نداشته باشه.
اگه همچین چیزی داشته باشی:
از لینوکس به ویندوز و برعکس نمیشه.
از لینوکس ۳۲ بیت به ۶۴ بیت میشه.
از لینوکس ۶۴ بیت به ۳۲ بیت نمیشه.