userinfo close

  ,

بحث های علمی دانشگاه آزاد ساری


sari_university

تاسیس: 28 خرداد 1385  پروفایل کلوب
مدیر کلوب: پیمان رویین تن - معاونان
 

لیست بحث ها

  عناوین بحث ها ارسال کننده پاسخها بازدید بروز رسانی اولویت
22
244
90/12/1 (14:13)
1
21
89/7/29 (10:07)
5
58
89/3/20 (03:36)
7
43
88/10/24 (19:54)
7
38
88/9/17 (02:18)
2
22
88/7/19 (16:43)
0
9
88/6/28 (13:41)
0
10
88/5/15 (05:18)
0
14
88/5/15 (05:13)
2
226
87/11/15 (18:42)
0
10
87/5/2 (10:09)
0
14
87/4/18 (12:55)
0
32
87/4/10 (17:02)
6
68
86/12/5 (15:09)
20
162
86/11/8 (17:56)
0
10
86/9/27 (16:57)
1
13
86/9/24 (01:27)
0
12
86/9/20 (14:09)
8
47
86/9/17 (21:12)
4
35
86/9/2 (02:01)

عنوان بحث

مرتضی  رضایی , morteza_rezaei
مرتضی رضایی - 11:26 1386/04/4

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

سلام

بچه ها هر کی هر چی درباره ی سی پلاس پلاس در لینوکس (اجرا،ویرایش و ..) می دونه بگه.

البته اگه درباره زبان های برنامه نویسی دیگه(پاسکال،جاوا،سی شارپ و ...) هم اطلاعاتی دارین البته در لینوکس می تونین بگین.

 

  • ارسال پاسخ

پاسخ ها

ترتیب پاسخ ها : از اولین پاسخ
پیمان رویین تن , overfl0w
پیمان رویین تن - 11:58 1386/04/4
1
برای ++C
اولا باید gcc که کامپایلر gnu هست و همراه همه ی لینوکس ها هست رو نصب کنی.
(البته خیلی از لینوکس ها به طور پیش فرض اون رو نصب می کنند. اگر نصب پیش فرض رو انتخاب کرده باشی احتمالا نصب شده)
بعد برای کامپایل فایل ++C باید فایلت رو تو یه پوشه بذاری. بعد shell لینوکس رو راه بندازی. با دستور cd بری تو همون پوشه.
بعد این دستور رو تایپ کنی:
g++ filename.cpp outputfilename
filename.cpp هم که معلومه اسم فایل مورد نظر ++C هست.
outputfilename هم اسم فایلیه که می خوای به اون اسم کامپایل بشه.
البته می تونی اینو نذاری, که خودش به اسم a.out کامپایل می کنه.
اگر خطا نداشته باشه هیچ اتفاقی نمیفته, بجز اینکه فایل خروجی درست میشه. در غیر اینصورت خطاها رو نشون می ده.
برای اجرای فایل ها در سیستم عامل های unix هم باید قبل از اسم فایل یه دونه
/.
dot slash
بذاری بعد اسم فایلت رو بذاری تا اجرا بشه.
ضمنا هر وقت هر چیزی از لینوکس می خوای بدونی که فقط اسم دستورش رو می دونی , می تونی به manual مراجعه کنی.
باید بنویسی
man X
X همون اسم دستور مورد نظره. مثلا برای ++g می تونی از این دستور استفاده کنی
man g++ enter
که توضیحات کامل (کامل یعنی اینقدر کامل که سرت گیج بره ندونی کدومش رو بخونی!!) در مورد دستور مورد نظر نشون داده می شه.
(برای خروج دکمه Q رو باید فشار بدی.)

در مورد پاسکال اطلاعاتی ندارم. ولی قبلا یکی از دوستام اسم یک IDE رو گفته بود که معادل delphi در لینوکس هست. البته احتمالا نباید همراه لینوکس باشه و باید جدا پیداش کنی و نصب کنی. اسمش هم یادم نیست!

#C رو هم نمی دونم.
اما جاوا, همه جا یه جوره. تو محیط های مختلف همه جا برای کامپایل فایل جاوا باید از
javac
استفاده کنی و برای اجرا از
java
فقط ممکنه برای نصب اون در محیط مورد نظر کارهای خاصی رو انجام بدی. ولی بعدش موضوع خاصی پیش نمیاد.

در مورد ویرایشگر های موجود در لینوکس هم یک ویرایشگر خیلی قدیمی و فوق حرفه ای (فوق حرفه ای به معنای واقعی کلمه!) به اسم
vim
وجود داره که سن و سالش هم خیلی زیاده (در دوران باستان, تو یونیکس ازش استفاده می شد). البته قبلا vi بود. قابلیت های خیلی خیلی زیادی داره. ولی قشنگی زیادی نداره و ضمنا کار با اون هم خیلی سخته. ولی قابلیت های بسی فوق العاده داره. البته شنیده م که
visual studio
هم بعضی از قابلیت های ویرایش اون رو جدیدا داره پیاده سازی می کنه. (منظورم همون ی بود که فهمیدید!)

اما اگر یه ویرایشگر ساده بخوای, می تونی کلا برای همه ی کارهای معمول از
gedit
استفاده کنی و برای جاوا هم علاوه بر این اسم jedit رو هم شنیده ام. ولی نمی دونم چقدر قابلیت داره.
کلوب دات کام
کلیه محتوای این سایت توسط کاربران درج شده است و کلوب دات کام هیچ مسئولیتی نسبت به آن ها ندارد.