سلام
بزرگواران لطفا یک کامپایلر C یا CPP با شرط free بودن در محیط linux که ترجیحا نصبش هم بی درد سر (rpm) باشه با لینک دانلودش یا آدرس سایتی برای دریافت آن معرفی فرمایید.
Printable View
سلام
بزرگواران لطفا یک کامپایلر 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 کنم
چطوری باهاش یه کد را تغیر بدم
چطوری کمپایل کنم
مرسی
دوست عزیز سلام
اینجا ویندوز نیست که برای هر چیزی آیکون وجود داشته باشه گرچه در این یک ساله خیلی به این سمت حرکت کرده و باید از استانداردهای freedesktop.org ممنون بودنقل قول:
ولی یه سوال برام پیش اومد که ، این ایکون GCC کجاس
چطوری اجراش کنم
توی خط فرمان (مثلا توی kde konsol )برای c بزن gcc برای C++ بزن ++g و...
برای این کار معمولا از gdb استفاده میکنند که ابزار ارزندهای است برای کار با اون به طور مستقیم خوب باید اون رو بلد باشی:اشتباه::متفکر::گیج: :عصبانی++:ولی اگر از یک IDE استفاده کنی کار رو برات خیلی خیلی راحت میکنه مثلا در codeblocks کافیه دکمه debug رو بزنی:تشویق::لبخند:نقل قول:
چطوری باهاش debug کنم
توجه داشته باش کار همگراساز ویرایش نیست بلکه کار یک ویرایشگر است که از یک نوع متنی ساده تا یک IDE گسترده استنقل قول:
چطوری باهاش یه کد را تغیر بدم
اگر منظورت تنها تبدیل به فایل شی است از سوییچ c- استفاده کننقل قول:
چطوری کمپایل کنم
برای کامپایل برنامه ای که به زبان C نوشته شده در خط قرمان تایپ کن:
gcc programname.cو برای ++C
g++ programname.cppکه اینجا programname اسم برنامه تونه اگه برنامه ای که نوشتید خطایی نداشته باشه کاراکتر به ابتدای سطر خط فرمان میاد و با دستور زیر می تونید اون رو اجرا کنید:
./a.outاگه برنامه تون دارای خطا بود معمولا برای شما پیغام خطایی ظاهر میشه که پس از رفع اون می تونید برنامه رو اجرا کنید
gcc به صورت پیش فرض روی توزیعات گنو/لینوکس نصب هستش اما برای کامپایل کدهای ++c می بایستی ++g رو نصب کنید:لبخندساده: