جدول محتوایی
در این مقاله به نحوه نصب GCC در دبیان خواهیم پرداخت با ما همراه باشید.
معرفی
GCC، مجموعه کامپایلر گنو یک سیستم کامپایلر است که برای پشتیبانی از زبان های برنامه نویسی مختلف توسعه یافته است. GCC کامپایلر استاندارد برای اکثر پروژه های مرتبط با گنو و لینوکس، از جمله هسته لینوکس است.

[adrotate banner=”2″]
نصب GCC در دبیان
مخازن دبیان حاوی بسته build-essential است که حاوی کامپایلر GCC، g++ و make است.
با اجرای دستور زیر یک سیستم موجود را دبیان کنید
apt upgrade
apt install build-essential
اگر می خواهید صفحه راهنمای GCC را نصب کنید، دستور زیر را اجرا کنید.
apt-get install manpages-dev
پس از نصب، برای تأیید اینکه GCC با موفقیت نصب شده است، با بررسی نسخه gcc
gcc --version
خروجی :
root@server:~# gcc --version
gcc (Debian 10.2.1-6) 10.2.1 20210110
کپیright (C) 2020 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Hello World
یک منبع کد اصلی C ایجاد کنید، به عنوان مثال: بیایید یک برنامه hello world C ایجاد کنیم و فایل متنی hello.c را باز کنیم،
nano hello.c
کد زیر را به فایل hello.c اضافه کنید
// hello.c
#include <stdio.h>
int main() {
printf("Hello, world!\n");
return 0;
}
آن را در یک فایل اجرایی کامپایل کنید و با اجرای دستورات زیر برنامه hello را اجرا کنید:
gcc hello.c -o hello
./hello
خروجی :
root@server:~# ./hello
Hello, world!
[adrotate banner=”4″]
ممنون که مثل همیشه همراه ما بودید با نصب GCC در دبیان موفق و سربلند باشیدD:
مشکل دارم با image optimization، حجم عکسها بالاست.
برای فروشگاه اینترنتی چه پلاگینی پیشنهاد میدید؟
مشکل دارم با custom post type، نمایش درست نمیده.
این روش رو با PHP هم میشه پیادهسازی کرد؟
ورژن جدید این فریمورک رو نصب کردید؟ تغییراتش چطوره؟
مشکل compatibility با مرورگرهای مختلف دارم.
مشکل دارم با custom post type، نمایش درست نمیده.
این روش رو با PHP هم میشه پیادهسازی کرد؟
برای کاهش پین توی بازی چه راهحلی دارید؟ از VPN استفاده کنم؟
من با کرون جاب توی سرور لینوکس مشکل دارم، راهنمایی میخوایم.