تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 1 از 2 12 آخرآخر
نمايش نتايج 1 به 10 از 13

نام تاپيک: کار با KDevelop (برای ++C)

  1. #1
    داره خودمونی میشه
    تاريخ عضويت
    Oct 2006
    پست ها
    28

    پيش فرض کار با KDevelop (برای ++C)

    سلام،
    من یه چندماهیه که دارم c++ کار میکنم و الان دارم کتاب جعفرنژاد قمی رو میخونم. اول تو محیط ویندوز و با C++ builder کار میکردم ولی الان که اومدم تو خط لینوکس میخوام در محیط لینوکس برنامه نویسی کنم نسخه ای هم که دارم suse 10.2 هست. تا اونجایی که میدونم برنامه KDevelop یه کامپایلر برای c/c++ هست.
    چند روز پیش اومدم با این برنامه کار کنم ولی نتونستم. وقتی که new project رو میزنیم یه لیست میاد که ازمون میخواد نوع project رو مشخص کنیم. اول اینکه کدوم گزینه رو من باید انتخاب کنم؟ حالا من یکی از اون hello world ها رو انتخاب کردم و متن برنامه ای که نوشته بود (برای همون hello world) اینجوری بود:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    ولی اصلا ازش سر در نمیارم. من وقتی میخوام تو ویندوز همین برنامه hello world رو بنویسم اینجوری مینویسم (مثل همون چیزی که تو کتاب جعفرنژاد قمی هست):

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    ولی وقتی این رو توی KDevelop مینویسم هزارتا ارور میده.
    اگه میشه لطفا یه راهنمایی کنید که چیکار باید بکنم؟ البته من همین مشکل رو اول تو انجمن تکنوتاکس مطرح کردم:
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    ولی هنوز مشکل پابرجاست.
    با تشکر...شهاب.

  2. #2
    حـــــرفـه ای rootnt's Avatar
    تاريخ عضويت
    Mar 2005
    محل سكونت
    تهران
    پست ها
    3,759

    پيش فرض

    تا اونجایی که میدونم برنامه KDevelop یه کامپایلر برای c/c++ هست
    تا اونجایی هم که من می دونم kdevelop کامپایلر نیست
    کامپایلرش gcc و g++ هستش

  3. #3
    داره خودمونی میشه
    تاريخ عضويت
    Oct 2006
    پست ها
    28

    پيش فرض

    گیر نده دیگه! بالاخره باهاش کامپایل که میشه کرد

  4. #4
    حـــــرفـه ای rootnt's Avatar
    تاريخ عضويت
    Mar 2005
    محل سكونت
    تهران
    پست ها
    3,759

    پيش فرض

    اون آدرس در سایت تکنوتاکس رو هم دیدم
    به نظر من شما اگر خیلی علاقه دارید با kdevelop کار کنید
    کدهاتون رو توی اون بنویسید و بعد سیو کنید و بعد با gcc کامپیایل و غیره کنید (اینم یه راهیه دیگه)
    ولی به نظر من هم کار با همون ادیتور های متنی خیلی بهتره
    مثلاْ gedit هم همونطور که شما گفتید کدها رو بصورت رنگی نشون می ده

  5. #5
    پروفشنال Bayazee's Avatar
    تاريخ عضويت
    May 2006
    محل سكونت
    tmp/
    پست ها
    598

    پيش فرض

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    سلام
    اگر این کد رو بنویسید معلومه که اجرا نمی شه ! کد هایی که تو کتابهای معمول هست اکثرا برای ویندوز و اونم برای کامپایلر های خاص نوشته شده ! و برای اجرا در لینوکس به تغییرات جزئی و حتی کلی نیاز دارند ! برای مثل اصلا لینوکس فایل و ماژولی به اسم conio.h نداره ! و بجاش از curses استفاده می کنه که خیلی قوی تر و آسون تر هست و امکانات بسیار بیشتری داره . پس تابع getch هم کار نخواهد کرد ....
    مثالی هم که خود نرم افزار نوشته خیلی آسون هست و سختی خاصی نداره . زود از روش رد نشید سعی کنید هر قسمت رو بخونید و ببینید منظورش چیه . کمی وقت و حوصله داشته باشید حله .....

  6. #6
    داره خودمونی میشه
    تاريخ عضويت
    Oct 2006
    پست ها
    28

    پيش فرض

    اون آدرس در سایت تکنوتاکس رو هم دیدم
    به نظر من شما اگر خیلی علاقه دارید با kdevelop کار کنید
    کدهاتون رو توی اون بنویسید و بعد سیو کنید و بعد با gcc کامپیایل و غیره کنید (اینم یه راهیه دیگه)
    ولی به نظر من هم کار با همون ادیتور های متنی خیلی بهتره
    مثلاْ gedit هم همونطور که شما گفتید کدها رو بصورت رنگی نشون می ده
    خیلی ممنون. درسته اینم راهه خوبیه
    سلام
    اگر این کد رو بنویسید معلومه که اجرا نمی شه ! کد هایی که تو کتابهای معمول هست اکثرا برای ویندوز و اونم برای کامپایلر های خاص نوشته شده ! و برای اجرا در لینوکس به تغییرات جزئی و حتی کلی نیاز دارند ! برای مثل اصلا لینوکس فایل و ماژولی به اسم conio.h نداره ! و بجاش از curses استفاده می کنه که خیلی قوی تر و آسون تر هست و امکانات بسیار بیشتری داره . پس تابع getch هم کار نخواهد کرد ....سعی کنید هر قسمت رو بخونید و ببینید منظورش چیه . کمی وقت و حوصله داشته باشید حله .....
    خوب این تغییرات جزئی و کلی رو از کجا باید یاد بگیرم؟ مثلا مقاله ای هست که نوشته باشه بجای conio.h باید از curses استفاده کنم و...؟ بطور کلی مقاله و یا کتابی هست که تفاوتهای برنامه نویسی c++ رو در ویندوز و لینوکس توضیح داده باشه؟

    با تشکر...شهاب.

  7. #7
    حـــــرفـه ای m a j r i x's Avatar
    تاريخ عضويت
    Oct 2005
    پست ها
    1,615

    پيش فرض

    خوب این تغییرات جزئی و کلی رو از کجا باید یاد بگیرم؟ مثلا مقاله ای هست که نوشته باشه بجای conio.h باید از curses استفاده کنم و...؟ بطور کلی مقاله و یا کتابی هست که تفاوتهای برنامه نویسی c++ رو در ویندوز و لینوکس توضیح داده باشه؟

    با تشکر...شهاب.
    سلام
    خود همین برنامه کلی مستندات خودش داره
    برای خوندنش کافبه
    K menu/application/development/documention
    تفاوتش کم مشخص شما توی سیستم عامل دیگه دارید کار میکنید

  8. #8
    داره خودمونی میشه
    تاريخ عضويت
    Oct 2006
    پست ها
    28

    پيش فرض

    دوباره سلام
    متاسفانه من هنوز مشکلم حل نشده یکی از مهمترین دلایلی که من اومدم سراغ لینوکس برای پیشرفت در برنامه نویسیم بود چون خیلی شنیده بودم که میگن لینوکس بهشت برنامه نویسان است ولی متاسفانه تو این یک ماهی که دارم با لینوکس کار میکنم هنوز برنامه hello world! رو نتونستم کامپایل و اجرا کنم
    آیا مقاله ی فارسی در مورد برنامه نویسی به زبان ++C در لینوکس موجود هست؟ شما خودتون از کجا یاد گرفتید؟ منبعتون فارسی بود یا انگلیسی؟ خلاصش اینکه... آقا ما اگه بخوام تو لینوکس با ++C برنامه بنویسیم باید چه کسی رو زیارت کنیم
    پیشاپیش از جواب خوب و مفیدی که قراره بدید تشکر میکنم!
    قربان شما...شهاب

  9. #9
    پروفشنال Bayazee's Avatar
    تاريخ عضويت
    May 2006
    محل سكونت
    tmp/
    پست ها
    598

    پيش فرض

    سلام
    دقیقا ! لینوکس بهش برنامه نویس ها هست ! همین نتونستن هاست که اول برنامه نویست می کنه بعد بهشتو بهت می ده !! پس نا امید نباش و ادامه بده ! همه و بدون استثنا همه هم مثل تو و حتی خیلی سخت تر ! از این ورو اونور یاد گرفتن ! بیشتر از منابع اینترنتی و انگلیسی کمک بگیر . خیلی زیاد هستش ! گوگل یادت نره ! یک کتاب خوب پیدا کن و بخون . برای مثال من تو اولین جستجوی گوگل اینو پیدا کردم !
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    کمی دنبالش باشی حله !

  10. #10
    داره خودمونی میشه
    تاريخ عضويت
    Oct 2006
    پست ها
    28

    پيش فرض

    دستتون درد نکنه الان خودمم گشتم یه چندتا سایت دیگه هم پیدا کردم ولی از اونجایی که انگلیسی رو فقط در حد مکالمات روزمره بلدم احتیاج به یه دیکشنری هم دارم که اصطلاحات کامپیوتر رو هم داشته باشه. آیا دیکشنری خوبی رو برای این منظور میشناسید؟ البته برای نصب دیکشنری هم لازمه که اول این مشکلم حل بشه: (پست شماره 434)
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

    با تشکر فراوان...شهاب

صفحه 1 از 2 12 آخرآخر

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •