0

دستورات لینوکس

 
amindadaadad
amindadaadad
کاربر طلایی3
تاریخ عضویت : دی 1389 
تعداد پست ها : 3567
محل سکونت : سیستان و بلوچستان

پاسخ به:دستورات لینوکس
چهارشنبه 8 شهریور 1391  1:39 AM

دستور gcc و ++g

از این دستور برای کامپایل کردن فایل های C استفاده می شود.(مخصوص برنامه نویسان زبان C)

ساده ترین راه به این صورت است که ابتدا دستور gcc را نوشته و سپس فایل موردنظر نوشته و Enter کرد::




کد:
kabal@kabal-desktop:/$ gcc [نام فایل مورد نظر]

که در این صورت اگر پیغام خطایی رخ ندهد خروجی شما در فایلی به نام a.out قرار می گیرد که باید به این شکل اجرا کنید:: 




کد:
./a.out
این دستور که بهتر بگیم کامپالر قدرتمند ترین کامپالر زبان C است!!! که سویچ های فراوان و تنظیمات گسترده ای دارد.

اگر میخاید که نام فایل خروجی a.out نباشد باید از این سویچ استفاده کنید. به این صورت:


کد:
kabal@kabal-desktop:/$ gcc [نام فایل مورد نظر] -o  AnyName
برای مثال قصد کامپال فایل satsat3.c را داری که خروجی آن فایل به نام elm باشد::


کد:
kabal@kabal-desktop:/$ gcc satsat3.c -o elm
حالا اگر فایل مربوط به ++C باشد به این صورت خواهیم نوشت::


کد:
kabal@kabal-desktop:/$ g++ satsat3.cpp -o elm
حال با دستور زیر میتونید خروجی برنامه رو ببینیم::


کد:
./elm

دستور ++g هم مانند همین gcc است با این تفاوت که مخصوص فایلهای cpp که همان ++C است می باشد. پس کافیه به جای gcc در فایلهای ++C از کامپالر ++g استفاده کنید. 


تا همین حد کفایت میکند. اگر باز هم موردی که برای کاربر عادی کاربردی باشد دیدم به مطلب اضافه میکنم.
lمنبع :سایت ست ست کاربر 
Vahids

** دارالولایه **

درباره امضاء

تشکرات از این پست
دسترسی سریع به انجمن ها