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

کمک و پشتیبانی => برنامه‌سازی => نویسنده: mehdi0016 در 17 آذر 1386، 07:39 ب‌ظ

عنوان: کامپایل سورس C در ویندوز ؟
ارسال شده توسط: mehdi0016 در 17 آذر 1386، 07:39 ب‌ظ
سلام
من چند تا سورس از sourceforge.net گرفتم که به زبان c هست و بنده زیاد آشنایی با C ندارم و فقط میخوام از exe مربوط به اون سورس ها توی ویندوز استفاده کنم.
حالا میخوام بدونم چطور میشه سورس رو برای ویندوز کامپایل کرد ؟
من VC8 و Cygwin رو توی ویندوز نصب کردم.
ممنون
عنوان: پاسخ به: کامپایل سورس C در ویندوز ؟
ارسال شده توسط: z.k در 17 آذر 1386، 08:18 ب‌ظ
سلام

تو VC یه پروژه باز کنید source رو اضافه کنید

برای کامپایل
Bulid->Compile  OR Ctrl+F7

برای ساختن exe
Build ->Excute OR Ctrl+F5
عنوان: پاسخ به: کامپایل سورس C در ویندوز ؟
ارسال شده توسط: شایان در 17 آذر 1386، 08:31 ب‌ظ
و توی ++g  می تونید از دستور زیر استفاده کنید:‌
g++ somthing.cpp -o some_thing.exeالبته احتمالا می توانید از دستور make هم استفاده کنید کافی است بنویسید
make something
عنوان: پاسخ به: کامپایل سورس C در ویندوز ؟
ارسال شده توسط: ابراهیم در 17 آذر 1386، 11:46 ب‌ظ
سلام،
بستگی به این داره که کد منبع رو برای چه کامپایلری نوشته باشن. اگر برای GCC نوشته باشن (که معمولاً همین‌طور هست)، می‌تونی توی ویندوز با MinGW کامپایلش کنی. کار با MinGW دقیقاً مثا GCC هست (که دوستان اشاره کردن). اگر هم برای کامپایلرهای مایکروسافت باشه همون طور که دوستان گفتن عمل کن.
عنوان: پاسخ به: کامپایل سورس C در ویندوز ؟
ارسال شده توسط: mehdi0016 در 18 آذر 1386، 11:50 ق‌ظ
مرسی از دوستان
ولی میشه کمی بیشتر توضیح بدین...روش درست کردن پروژه تو VC رو بی خیال، چون اکثر فایل ها رو من از sourceforge میگیرم که معمولا تو لینوکس نوشته شده ولی میشه برای ویندوز هم کامپایل کرد.
من cygnus رو هم دانلود کردم(++g) ،میشه دقیقا کار با اون رو توضیح بدین...اینکه چطوری مسیر رو عوض کنم روی فولدر مورد نظر(همون فرمان cd) ؟
مثلا فولدری که دارم داخلش 2-3 تا MakeFile هست یا بدون پسوند و یا با پسوند am یا in . یه subfolder هم داره به نام src که همون سورس C داخلش هست. حالا من دقیقا و با چه کامپایلری باید کامپایل کنم ؟ ممنون
برای مثال اینو ببینید : http://antigrain.com/download/index.html
عنوان: پاسخ به: کامپایل سورس C در ویندوز ؟
ارسال شده توسط: ابراهیم در 18 آذر 1386، 05:09 ب‌ظ
سلام،
آموزش دادن کامل اون کار به این شکل که می‌خوای، این جوری مقدور نیست (و اگر مقدور باشه اصلاً درست نیست!).
اول باید طرز کامپایل کردن برنامه‌ها توی گنو/لینوکس رو یاد بگیری. بعدش طرز کار با cygwin رو یاد بگیری. اون وقت شاید بتونی توی ویندوز کامپایلش کنی.
وقتی اون کارها رو کردی، اگر نشد بیا مشکلت رو بگو تا کمکت کنیم.
عنوان: پاسخ به: کامپایل سورس C در ویندوز ؟
ارسال شده توسط: n_sh_17 در 15 دی 1386، 06:47 ب‌ظ
سلام.cygwin واسه من تو ویندوز اصلا کار نمیکنه.میشه راهنمایی کنین.
عنوان: پاسخ به: کامپایل سورس C در ویندوز ؟
ارسال شده توسط: مهدی پیشگوی در 17 دی 1386، 10:05 ق‌ظ
سلام.cygwin واسه من تو ویندوز اصلا کار نمیکنه.میشه راهنمایی کنین.
لطفا بحثهای مربوط به محیط عامل ویندوز رو اینجا نپرسید .
قابل ذکر هستش که این کار همیشه با موفقیت انجام نخواهد شد چون تنظیمات خود سیستم عامل رو می طلبه و ممکنه به ابزار gtk هم نیاز داشته باشید .