سلام
بزرگواران لطفا یک کامپایلر C یا CPP با شرط free بودن در محیط linux که ترجیحا نصبش هم بی درد سر (rpm) باشه با لینک دانلودش یا آدرس سایتی برای دریافت آن معرفی فرمایید.
سلام
بزرگواران لطفا یک کامپایلر C یا CPP با شرط free بودن در محیط linux که ترجیحا نصبش هم بی درد سر (rpm) باشه با لینک دانلودش یا آدرس سایتی برای دریافت آن معرفی فرمایید.
فکر کنم معروف ترینش gcc باشه که معمولا با خود لینوکس میاد اگه ide می خوای از code blocks استفاده کن که cross platform هست !
www.codeblocks.org/downloads
سلام
جناب mic_makarti عزیز ضمن تشکر از توجه شما، نسخه لینوکس من gcc ندارد متشکر میشود دوستان راهمایی نمایند.
شک نکنید که اولین انتخاب کامپایلر در لینوکس gcc هست و تقریبا تمامی نرم افزار های تجاری و حتی پروژه های کد باز از آن برای توسعه در لینوکس استفاده می کنند:
Installing GCC
به ترتیب طبق مراحل فوق بروید و سورس کامپایلر را بسازید و کامپایل کنید.
Gcc رو اكثر شايد همه Distro ها هست يا مي توني موقع نصب انتخابش كني
و بعضي وقتها بهتره يه Configure دوباره بشه
سلام
من توانستم GCC رانصب کنم ضمن تشکر از دوستان برای آگاهی سایر خوانندگان روش آنرا ذکر میکنم:
فرضیات:
سیستم عامل: Linux نسخه: Dbian ویرایش: Xandros بر روی یک دستگاه Eee pc 4G
روش کار:
1- پس از راه اندازی سیستم Ctrl+Alt+T را گرفته به shell بروید
2- -sudo su را تایپ کنید enter نمائید (poweruser شوید)
3- به سایت: http://www.debian.org/mirror/mirror_full رفته و یکی را انتخاب کنید.
4- مثلا اگر هنگ کنگ را انتخاب کنیدکد زیر را در اعلان shell وارد کنید:
edit /etc/apt/sources.list deb <ftp://ftp.hk.debian.org/debian> stable main contrib non-free
5- کد زیر را وارد کرده enter بزنید:
apt-get update
6- کد زیر را وارد کرده enter بزنید:
apt-get install build-essential
7- با زدن Ctrl+D از حالت Poweruser خارج شوید.
آزمایش:
1- برنامه معروف Hello word را نوشته در فایلی مانند: Hello.C ذخیره کرده و در خط فرمان shell دستور زیر را وارد کرده enter را بزنید:
gcc hello.c; ./a.out
یا دستور زیر:
g++ hello.c; ./a.out
سلام دوستان عزیز
من لینوکس OpesSUSE 10.3 نصب کردم و وقتی به قسمت Install package رفتم دیدم که GCC و بقیه مخلفاتش نصبه
با این حال reinstall کردم
ولی یه سوال برام پیش اومد که ، این ایکون GCC کجاس
چطوری اجراش کنم
چطوری باهاش debug کنم
چطوری باهاش یه کد را تغیر بدم
چطوری کمپایل کنم
مرسی
آخرین ویرایش به وسیله alimooghashang : شنبه 06 مهر 1387 در 19:00 عصر دلیل: تکمیل صحبت ها
دوست عزیز سلام
اینجا ویندوز نیست که برای هر چیزی آیکون وجود داشته باشه گرچه در این یک ساله خیلی به این سمت حرکت کرده و باید از استانداردهای freedesktop.org ممنون بودولی یه سوال برام پیش اومد که ، این ایکون GCC کجاس
چطوری اجراش کنم
توی خط فرمان (مثلا توی kde konsol )برای c بزن gcc برای C++ بزن ++g و...
برای این کار معمولا از gdb استفاده میکنند که ابزار ارزندهای است برای کار با اون به طور مستقیم خوب باید اون رو بلد باشیچطوری باهاش debug کنم![]()
ولی اگر از یک IDE استفاده کنی کار رو برات خیلی خیلی راحت میکنه مثلا در codeblocks کافیه دکمه debug رو بزنی
توجه داشته باش کار همگراساز ویرایش نیست بلکه کار یک ویرایشگر است که از یک نوع متنی ساده تا یک IDE گسترده استچطوری باهاش یه کد را تغیر بدم
اگر منظورت تنها تبدیل به فایل شی است از سوییچ c- استفاده کنچطوری کمپایل کنم
برای کامپایل برنامه ای که به زبان C نوشته شده در خط قرمان تایپ کن:
gcc programname.cو برای ++C
g++ programname.cppکه اینجا programname اسم برنامه تونه اگه برنامه ای که نوشتید خطایی نداشته باشه کاراکتر به ابتدای سطر خط فرمان میاد و با دستور زیر می تونید اون رو اجرا کنید:
./a.outاگه برنامه تون دارای خطا بود معمولا برای شما پیغام خطایی ظاهر میشه که پس از رفع اون می تونید برنامه رو اجرا کنید
gcc به صورت پیش فرض روی توزیعات گنو/لینوکس نصب هستش اما برای کامپایل کدهای ++c می بایستی ++g رو نصب کنید![]()