PDA

نسخه کامل مشاهده نسخه کامل : برنامه نویسی C++در لینوکس



momal
05-05-2008, 14:50
سلام
من میخوام برنامه هایی که به زبان C++مینویسم رو تو محیط لینوکس بنویسم.
مشکلی که دارم اینه که نمتونم برنامه ها رو کامپایل و یا ران کنم.ضمنا میخوام که در نهایت فایل اجرایی برنامه رو دروست کنم.

شنیدم که این کار باید توسط خط فرمان لینوکس انجام بشه.
اگه میشه راهنمایی کنید.کد ها و کلا هر چیزی که لازمه در این مورد بدونم...
پیشاپیش ممنون

taia
05-05-2008, 15:21
دوست عزیز شما نیاز دارید که از دستور زیر استفاده کنید:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
و بعد

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
برای مثال:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

momal
06-05-2008, 12:25
ممنون
برم امتحان کنم ببینم........

BioHazard
08-05-2008, 14:09
سلام
من میخوام برنامه هایی که به زبان C++مینویسم رو تو محیط لینوکس بنویسم.
مشکلی که دارم اینه که نمتونم برنامه ها رو کامپایل و یا ران کنم.ضمنا میخوام که در نهایت فایل اجرایی برنامه رو دروست کنم.

شنیدم که این کار باید توسط خط فرمان لینوکس انجام بشه.
اگه میشه راهنمایی کنید.کد ها و کلا هر چیزی که لازمه در این مورد بدونم...
پیشاپیش ممنون

سلام
شما برای برنامه نویسی سی در لینوکس باید از کتابخانه های خود لینوکس استفاده کنی
که در lib/ پیدا میشه

در مورد کامپبال و اجرا هم باید از کامپایلر GCC استفاده کنید
مثل
gcc -o test test.c
که یک فایل test.c رو کامپایل میکنه و در test ذخیره میکنه
--------
اگه خدا بخواد یک تاپیک برای برنانه نویسی تحت لینوکس(ASM + PERL) ایجاد میکنم (ایشالله تابستون یا زود تر اگه خدا بخواد)

Blossom
12-05-2008, 19:55
این رو ببین:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

c0dest0rm
12-12-2008, 20:15
راهی نیست مثل IDE های ویندوز بزنیم Run و خود IDE برنامه رو کامپایل و ران کنه؟ : دی!
البته راه پست ۲ خیلی راحت و خوب هست ولی خب چه کنیم دیگه! : دی!
منظورم Front End ی چیزی برای g++ هست.
برای نوشتن Source از Kate استفاده میکنم که خیلی خوبه!

sudotux
12-12-2008, 21:21
راهی نیست مثل IDE های ویندوز بزنیم Run و خود IDE برنامه رو کامپایل و ران کنه؟ : دی!
البته راه پست ۲ خیلی راحت و خوب هست ولی خب چه کنیم دیگه! : دی!
منظورم Front End ی چیزی برای g++ هست.
برای نوشتن Source از Kate استفاده میکنم که خیلی خوبه!

خوب به نظر من انتظار شما از یک برنامه Text Editor مثل Kate کمی زیاد هست. توی لینوکس IDE های قدرتمند و خوب زیاد داریم که میتونید از آنها استفاده کنید. و اما راه حل ساده تر و سریعتر پست ۲ به این صورت هست که بعد از نوشتن کد با Kate , از پایین صفحه روی Terminal کلیک کنید تا محیط کنسول داخل Kate باز بشه. بعد با دستور زیر عمل Compile و Run رو انجام بدید:


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

و اما برای کمپایل و اجرای کد از طریق kate بدون نیاز به ترمینال , از طریق یک اسکریپت و وارد کردن آن از طریق ابزار External Tools در Kate قابل انجام است. این راهنما ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]) در همین مورد و البته برای Kate-KDE3.5 توضیح داده. در نسخه ی کی دی ای 4 برنامه Kate , ابزار External Tools به صورت یک پلاگین از منوی Settings --> Configure kate --> Plugin قابل فعال شدن هست ولی هیچ قسمتی برای تنظیم آن وجود نداره ! که این ایراد ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]) در KDE 4.2 برطرف شده.

hoax3r
12-12-2008, 21:36
CodeBlocks هم IDE خوبیه برای کار با ++C برنامه رو هم راحت میشه داخلش دیباگ کرد.


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

Blossom
13-12-2008, 16:13
راهی نیست مثل IDE های ویندوز بزنیم Run و خود IDE برنامه رو کامپایل و ران کنه؟ : دی!
البته راه پست ۲ خیلی راحت و خوب هست ولی خب چه کنیم دیگه! : دی!
منظورم Front End ی چیزی برای g++ هست.
برای نوشتن Source از Kate استفاده میکنم که خیلی خوبه!

خب اگه گنوم استفاده می‌کنی می‌تونی از geany استفاده کنی. خیلی سبکه.
ولی در کل من netbeans رو پیشنهاد می‌کنم

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید