مجموعه کامپایلرهای گنو: تفاوت بین نسخهها
از ویکی فارسی اوبونتو
(صفحهای تازه حاوی «مجموعه کامپایلرهای گنو GCC (به انگلیسی GNU Compiler Collection) دستهای از کامپایلرها هس...» ایجاد کرد) |
(←کامپایل) |
||
(۳ نسخهٔ میانیِ همین کاربر نمایش داده نشده است) | |||
سطر ۳: | سطر ۳: | ||
== نصب == | == نصب == | ||
− | برای نصب کامپایلر C از فرمان زیر استفاده کنید. | + | برای نصب کامپایلر [[C]] از فرمان زیر استفاده کنید. |
{{bc| | {{bc| | ||
$ sudo apt install gcc | $ sudo apt install gcc | ||
}} | }} | ||
+ | |||
+ | == کامپایل == | ||
+ | برای کامپایل یک برنامهٔ سی میتوانید از کامپایلر gcc به شکل زیر استفاده کنید. | ||
+ | |||
+ | {{bc| | ||
+ | |||
+ | $ cat hello.c | ||
+ | #include <stdio.h> | ||
+ | |||
+ | int main(void){ | ||
+ | printf("Hello World!\n"); | ||
+ | return 0; | ||
+ | } | ||
+ | |||
+ | $ gcc -Wall hello.c -o hello | ||
+ | $ ./hello | ||
+ | Hello World! | ||
+ | |||
+ | }} | ||
+ | |||
+ | == پشتیبانی از زبانهای برنامهنویسی == | ||
+ | * C | ||
+ | * ++C | ||
+ | |||
+ | |||
+ | [[رده:زبانهای برنامهنویسی]] | ||
+ | [[رده:نرمافزارها]] | ||
+ | [[رده:خط فرمان]] |
نسخهٔ کنونی تا ۱ اردیبهشت ۱۴۰۳، ساعت ۱۱:۲۱
مجموعه کامپایلرهای گنو GCC (به انگلیسی GNU Compiler Collection) دستهای از کامپایلرها هستند که برای نوشتن نرمافزارهای آزاد برای سیستمعامل گنو ایجاد شده است.
نصب
برای نصب کامپایلر C از فرمان زیر استفاده کنید.
$ sudo apt install gcc
کامپایل
برای کامپایل یک برنامهٔ سی میتوانید از کامپایلر gcc به شکل زیر استفاده کنید.
$ cat hello.c #include <stdio.h> int main(void){ printf("Hello World!\n"); return 0; } $ gcc -Wall hello.c -o hello $ ./hello Hello World!
پشتیبانی از زبانهای برنامهنویسی
- C
- ++C