انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => برنامه‌سازی => نویسنده: آرگون در 15 خرداد 1401، 09:27 ق‌ظ

عنوان: همگردانی (کامپایل) یک برنامه ++c برای ویندوز از گنو/لینوکس (حل شد)
ارسال شده توسط: آرگون در 15 خرداد 1401، 09:27 ق‌ظ
سلام دوستان فرض کنید من برنامه زیر رو در یک پرونده cpp. قرار دادم.
#include <iostream>
using namespace std;
int main()
{
cout <<"Hello Argon!" <<endl;
return 0;
}

حالا من میخوام این رو به صورت یک پرونده exe. کامپایل کنم چیکار باید بکنم؟
توزیع رو مانجارو فرض کنید.
عنوان: پاسخ : همگردانی (کامپایل) یک برنامه ++c برای ویندوز از گنو/لینوکس
ارسال شده توسط: Dragon- در 15 خرداد 1401، 11:43 ق‌ظ
می‌تونید توی یه ماشین‌مجازی ویندوز نصب کنید و اونجا برنامه رو کامپایل کنید تا روی ویندوز قابل اجرا باشه. البته نمی‌دونم خروجی فایل exe میشه یا نه.
شاید راه‌های بهتری هم باشه. صبر کنید بقیه هم جواب بدن.
عنوان: پاسخ : همگردانی (کامپایل) یک برنامه ++c برای ویندوز از گنو/لینوکس
ارسال شده توسط: دانیال بهزادی در 15 خرداد 1401، 01:49 ب‌ظ
خیلی راحت‌تر از چیزیه که فکرش رو بکنی:
https://arrayfire.com/blog/cross-compile-to-windows-from-linux