انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: Ebdula در 23 فروردین 1389، 04:58 بظ
-
سلام
من چطور می تونم زبان برنامه نویسی c رو روی اوبونتو نصب کنم و باهاش کار کنم.
تشکر
-
زبان c به صورت پیش فرض روی اوبونتو نصب هست و کامئایلر اون gcc نام داره (GNU Compiler Colection). فقط کافیه این دستور رو در ترمینال بزنی تا برانه کامپایل بشه:
gcc Projects/first/source.c
;که در اون به جای Projects/first/source.c آدرس و اسم فایل خودت رو می ذاری
-
از توی سیناپتیک میتونی gcc را نصب کنی.
-
البته IDE های خوبی هم وجود داره که بسته به نیاز خودت می تونی یکی رو انتخاب کنی. ولی به نظر من همین gedit و gcc کافیه.
-
شرمنده دوست عزیز gcc کامپایلرها هست ide نیست
-
من کی گفتم IDE هست. :o لطفا پست رو درست بخونید. >:( گفتم کارش با (کامپایلر) gcc و (ویرایشگر) gedit راه میفته و نیاز به IDE خاصی نداره. ;)
-
اون کدی که توی اون کادرو نوشتی من هم تو ترمینال نوشتم ولی هیچی نشد
مگه نمی تونم محیط c باز بشه من توش برنامه نویسی بکنم
-
سلام
دوست عزیز شما یه gedit باز کن برنامتو توش بنویس. بعد یه جا ذخیرش کن. بعد دستور gcc رو با آدرس فایلت اجرا کن. به همین راحتی...
تو برنامه gedit از منوی view قسمت highligth mode بخش sources میتونی انتخاب کنی که به چه زبانی می نویسی...
------
پ ن: البته اگه نوع زبان رو انتخاب نکنی هم میشه اون فقط برای زیبا تر شدن و مفهومی بودن کاره...
-
اون کدی که توی اون کادرو نوشتی من هم تو ترمینال نوشتم ولی هیچی نشد
مگه نمی تونم محیط c باز بشه من توش برنامه نویسی بکنم
همونطور که دوستمون گفت برنامه gedit رو باز کن و برنامه خودت رو بنویس. بعد از اینکه ذخیرش کردی با gcc کامپایلش میکنی. تا اینجا رو دوستان گفتن، حالا هر کدی رو که کامپایل کنی یک فایل به اسم a.out تو همون پوشه درست میشه که فایل اجرایی برنامه است. برای اجراش مینویسی:
./a.out
اینجوری خروجی برنامه رو تو ترمینال میبینی
-
اون کدی که توی اون کادرو نوشتی من هم تو ترمینال نوشتم ولی هیچی نشد
مگه نمی تونم محیط c باز بشه من توش برنامه نویسی بکنم
اگه میخوای تو برنامه نویسی پیشرفت کنی باید فکر محیط رو از سرت بیرون کنی. برای نوشتن برنامه به دوتا چیز نیاز داری:
۱- وایشگر کد (مثل gedit, kate, emacs, vi, vim, nano و...) که برای همهی زبانها یکسانه
۲- مترجم (کامپایلر یا مفسر) که برای هر زبان متفاوته (مثلا برای C از gcc، برای ++C از ++g و ...)
-
اون کدی که توی اون کادرو نوشتی من هم تو ترمینال نوشتم ولی هیچی نشد
مگه نمی تونم محیط c باز بشه من توش برنامه نویسی بکنم
اگه میخوای تو برنامه نویسی پیشرفت کنی باید فکر محیط رو از سرت بیرون کنی. برای نوشتن برنامه به دوتا چیز نیاز داری:
۱- وایشگر کد (مثل gedit, kate, emacs, vi, vim, nano و...) که برای همهی زبانها یکسانه
۲- مترجم (کامپایلر یا مفسر) که برای هر زبان متفاوته (مثلا برای C از gcc، برای ++C از ++g و ...)
۳- تمام ادیتورهای ساده میتونن تبدیل به یک محیط توسعه مجتمع بشند و امکاناتی نظیر رنگی کردن کدها، کاملکننده خودکار و ... رو داشته باشند، اول ادیتور مورد علاقتو انتخاب کن، بعد برو ببین چطوری میشه چیزهایی که نیاز داری رو بهش اضافه کنی. من خودم ایمکس و جیادیت رو به یک محیط توسعه مجتمع برای برنامهنویسی روبی آن ریلز تبدیل کردم :)