انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: kdevelop or codeBlocks or eclips  (دفعات بازدید: 8652 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین firethumbs

  • Full Member
  • *
  • ارسال: 173
kdevelop or codeBlocks or eclips
« : 01 بهمن 1387، 01:54 ب‌ظ »
دوستان بازهم سلام


من تازه اوبنتوم را نصب کردم و دارای مشکلات زیادی هستم چون می خواهم از ویندوز به لینوکس مهاجرت کنم باید نیازهام برطرف بشه.
یکی از مشکلات اساسی من در مورد برنامه نویسی است(++C) که در لینوکس نمی توانم کار کنم. قبلا هم با ویجوال سی پلاس پلاس 2005 کار کردم. خیلی سعی کردم . ولی هنوز موفق نشدم.

اولین حرکتم سعی در نصب کد بلاکس بود که پس از دانلود چند تا فایل بود که در بین آنها سرگردان شدم ولی پس از ممارست زیاد و دبل کلیک روی دو تا از فایلها اگه درست نصب کرده باشم بالاخره تونستم نصب کنم(بقیه فایلها نمی دونم مال چیه) ولی ازش سر در نمی آورم و نتونستم یه hello world بنویسم. پروجه نیو می کنم و در تب file گزینه c/++c sourse را می زنم که یه ویزاردی ظاهر می شه و یه کدهایی مثل چیزی که تو ویجوال می نوشتم می نویسم ولی تیرم به سنگ می خوره. ](*,) :(
و برخلاف آنچه که دوستان در انجمن در رابطه با کد بلاکس می گفتند برجسته نویسی و پیشنهاد نامها و متغیرها و ... را ندیدم :(

دومین حرکتم سعی در نصب eclips بود بعد از دانلود کردن از سایت ایکلیپس اول که در extract  کردن بهم ایراد میگرفت و خطا می داد بعد از 10000 بار استراکت کردن بالاخره شانسی شد و آی دی ای باز شد بعد هم که سعی کردم یه برنامه هلو ورد بنویسم کامپایل و اجرا کنم یه خطاهای عجیب غریبی می داد یه کم که تحقیق کردم به این گمان رسید که یه چیزی به نام toolchain می خواد. گشتم ولی پیدا نکردم . ](*,)
و هم اکنون برای اکستراکت کردن دو باره اذیت می کنه و یه همچین پیغامی مده :

217.218.45.25:443 uses an invalid security certificate.

The certificate is not trusted because it is self signed.
The certificate is only valid for <a id="cert_domain_link" title="localhost">localhost[/url]
The certificate expired on 10/09/2007 03:48 PM.

(Error code: sec_error_expired_issuer_certificate)


سومین حرکتم نصب kdevelop بود. بعد از نصب و اضافه شدنش در زیر منوی پروگرامینگ اجراش کردم ولی اون هم مثل کد بلاکس ازش سر در نیاوردم و هنوز توفیق نوشتن و اجرا گرفتن hello world را پیدا نکردم  ](*,)
 ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,)

حالا از دوستان عزیز می خواهم هر که می تونه من را یاری کنه مرحله به مرحله من را راهنمایی کنه چون من خیلی ناشی  هستم و یک ابهام کافیه که سر از ترکستان در بیارم. و ایراد کارم را در تمامی این آی دی ای ها گوش زد کنه.

موفق باشید با تشکر
« آخرین ویرایش: 01 بهمن 1387، 02:24 ب‌ظ توسط firethumbs »

آفلاین سید وحید رضا برهانی

  • High Hero Member
  • *
  • ارسال: 1668
  • جنسیت : پسر
  • یک مخالف نرم افزار اوپن سورس
پاسخ به: kdevelop or codeBlocks or eclips
« پاسخ #1 : 02 بهمن 1387، 04:52 ق‌ظ »
من تو فدورا 7 بود يا8 يادم نيست حالا تو فدورا kdevelop بود مشكلي نداشت (من امتحان كردم)ولي يك پيشنهاد راحت تر اول با ويرايشگر متن كدو بنويس بعد با gcc كامپايل كن
نرم افزاری که نشه سیخ انگولکش کرد (به هر دلیلی چه به‌خاطر قانون و چه پیچیدگی یا توسعه سریع)نرم افزار آزاد نیست حالا مهم نیست چه بنیادی یا چه افرادی اون رو نوشته باشند یا GPL باشه یانه!
نرم افزار آزاد یک جنبش هست نه یک تیکه کاغذ پاره(GPL)
حق فهمیدن از حق خوندن مهمتره

آفلاین d@nyal

  • Jr. Member
  • *
  • ارسال: 38
    • چکنویس
پاسخ به: kdevelop or codeBlocks or eclips
« پاسخ #2 : 02 بهمن 1387، 05:52 ب‌ظ »
به نظر من بهره شما اول بیای و نرم افزاراتو از طریق add/remove ... نصب کنی. چون اینجوری برای شروع راححت تر از نصب از روی کنسوله.
در اون قسمت هم میتونی kdevelop , Eclipse  و هم C::B رو کامل نصب کنی. احتمالا یه سری از بکیج هات ناقص نصب شده.
اما اگه از خود Add/remove... نصب کنیُ خودش بکیج هاشو کامل نصب می کنه. نیازی هم به دریافت فایل های دبین از هر سایت نیست.
مخلصیم!
جایی برای سیاه کردن...  www.proof.myblog.ir

آفلاین aliva

  • Sr. Member
  • *
  • ارسال: 363
  • جنسیت : پسر
    • http://vakilzade.ir
پاسخ به: kdevelop or codeBlocks or eclips
« پاسخ #3 : 13 بهمن 1387، 11:12 ب‌ظ »
دوست عزیز !

برای c::b

۱-باید تمام پکیج های داخل فایلی که دانلود کرده ای نصب شود.
۲- g++
و stdc++ را برای هر ide لازم داری و بدون این دو این ide ها که گفتی کار نمیدهند ) - در سیدی ابونتو هست نیاز به دانلود ندارد !‌)

اگر ایندو کار را انجام دادی و هنوز برنامهات کار نداد شاید اشکال از چیزی هست که نوشته ای انرا در اینجا قرار بده.

موفق باشی !

آفلاین Freeman

  • High Hero Member
  • *
  • ارسال: 2310
    • KDE Software Compilation
پاسخ به: kdevelop or codeBlocks or eclips
« پاسخ #4 : 14 بهمن 1387، 01:26 ق‌ظ »
خب kdevelop  و eclips که عالین و از طریق همون ابزار گرافیکی سیناپتیک تو اوبونتو و توسط ابزار ADEPT توی کوبونتو میشه راحت نصبشون کنی کلیم پلاگین دارن

بگذریم اینم از راهنمای نرم افزار  Code::Blocks که تخصصش روی برنامه نویسی به زبان  C++  هستش

http://www.codeblocks.org/en-docs-wrapper

اینم لینک فایل راهنمای PDF اون

http://www.codeblocks.org/docs/manual_en.pdf


در ضمن اینم صفحه دانلودش برای انواع سیستم عامل برای دوستان

http://www.codeblocks.org/downloads/5

موفق باشید

آفلاین firethumbs

  • Full Member
  • *
  • ارسال: 173
پاسخ به: kdevelop or codeBlocks or eclips
« پاسخ #5 : 19 بهمن 1387، 08:29 ب‌ظ »
دوست عزیز !

برای c::b

۱-باید تمام پکیج های داخل فایلی که دانلود کرده ای نصب شود.
۲- g++
و stdc++ را برای هر ide لازم داری و بدون این دو این ide ها که گفتی کار نمیدهند ) - در سیدی ابونتو هست نیاز به دانلود ندارد !‌)

اگر ایندو کار را انجام دادی و هنوز برنامهات کار نداد شاید اشکال از چیزی هست که نوشته ای انرا در اینجا قرار بده.

موفق باشی !

دوست عزيز سلام

حالا مشكل شد 2 تا چطوري از سي دي نصب كنم
ممنون

آفلاین aliva

  • Sr. Member
  • *
  • ارسال: 363
  • جنسیت : پسر
    • http://vakilzade.ir
پاسخ به: kdevelop or codeBlocks or eclips
« پاسخ #6 : 20 بهمن 1387، 12:29 ب‌ظ »
ببین این لینک مشکلتو حل میکنه :

واسه فایلا جاشو درست یادم نیست تو pool  بود main بود یادم نیست ولی جفتش پیش همه !

http://forum.ubuntu.ir/index.php/topic,7804.msg59906.html#msg59906

آفلاین حامد محمدی

  • Jr. Member
  • *
  • ارسال: 61
پاسخ به: kdevelop or codeBlocks or eclips
« پاسخ #7 : 21 بهمن 1387، 09:55 ق‌ظ »
به نظر من قبل از اینکه بری سراغ IDE بهتره با پلاتفرم توسعه لینوکس بیشتر آشنا شوی مثل سیستم autotools بعد هم من eclipse  رو پیشنهاد می کنم چون قابلیت های بهتری دارد و کارهای خوبی هم الان برای eclipse در لینوکس در حال انجام است که تا یک سال دیگه به ثمر می رسد. یک مسأله دیگه اینکه اگر قبلا با سیستم های ویندوزی مثل VB.Net کار کردی کمی باید طرز فکرت نسبت به برنامه نویسی عوض کنی چون برنامه نویسی فقط گذاشتن چند کنترل بر روی یک فرم و تعیین event برای آنها نیست.

آفلاین firethumbs

  • Full Member
  • *
  • ارسال: 173
پاسخ به: kdevelop or codeBlocks or eclips
« پاسخ #8 : 21 بهمن 1387، 11:11 ب‌ظ »
دوستان بازم سلام

من کد بلاکس را نصب کردم و آی دی ای هم با موفقیت باز می شه . ولی نمی دونم چطوری می شه پروجه جدید ایجاد کرد
(ببخشید پروجه را اینطوری نوشتم چون تو لینوکس ر سه نقطه نمی دونم کجاست و پیداش نکردم)
file->new project را می زنم پنجره new template باز می شه با کلی آیکن که نمی دونم برای سی پلاس پلاس کدوم را بزنم و یک hello world  ساده بنویسم
در تب فایل موجود در پنجره ظاهر شده گزینه c/c++ source را میزنم و پس از طی مراحل ویزارد  یه همچین کدی هم می نویسم

#include <iostream>

using namespace std;

int main()
{

cout<<"hello world"<<endl;

return 0;
{
ولی هنگام هنگام بیلد که nothing to be done  می ده و هنگام ران کردن هم صفحه مشکی باز می شه و permission denied می ده


آفلاین firethumbs

  • Full Member
  • *
  • ارسال: 173
پاسخ به: kdevelop or codeBlocks or eclips
« پاسخ #9 : 21 بهمن 1387، 11:14 ب‌ظ »
اینم عکس های گرفته شده از محیط

آفلاین mtux

  • Sr. Member
  • *
  • ارسال: 450
  • جنسیت : پسر
    • Mgroup
پاسخ به: kdevelop or codeBlocks or eclips
« پاسخ #10 : 21 بهمن 1387، 11:17 ب‌ظ »
KDevelop4 خیلی خداس!
البته هنوز نسخه‌ی Betaی اون منتشر شده، اما همین الان هم قابل استفاده است! (من خودم از svn دارمش، و استفاده میکنم)

اکثر نیازهای شما + یه چیزای دیگه رو داره! (بطور پیشفرض، بدون تنظیم)

اما KDevelop3 برای Code Completion نیاز به مقداری تنظیمات داره
Free Software Advocate and Developer
http://mtux.wordpress.com
My GNU Affero page: http://rate.affero.net/mtux

آفلاین firethumbs

  • Full Member
  • *
  • ارسال: 173
پاسخ به: kdevelop or codeBlocks or eclips
« پاسخ #11 : 21 بهمن 1387، 11:45 ب‌ظ »

بازم سلام

آقا فهمیدم اگه اشتباه نکرده باشم باید نوع پروجه را console application معین کنم. به همین سادگی!
ممنون
« آخرین ویرایش: 22 بهمن 1387، 02:21 ق‌ظ توسط firethumbs »

آفلاین firethumbs

  • Full Member
  • *
  • ارسال: 173
پاسخ به: kdevelop or codeBlocks or eclips
« پاسخ #12 : 22 بهمن 1387، 02:22 ق‌ظ »
ببین این لینک مشکلتو حل میکنه :

واسه فایلا جاشو درست یادم نیست تو pool  بود main بود یادم نیست ولی جفتش پیش همه !

http://forum.ubuntu.ir/index.php/topic,7804.msg59906.html#msg59906

دوستان سلام

ولی حال g++ را نصب ندارم.
فایلها را تو سی دی پیدا کردم تو pool->main است. ولی نمی دنم که چطوری باید نصب کنم از لینک بالا هم استفاده کردم ولی موفق نشدم. فایلها را از رو سی دی رو هارد کپی نمی کنه و پیام خطا می ده. permission denied
فرمانی نیست که بتونیم اونا را از روی سی دی نصب کنیم مثل apt-get؟یا مثل add/remove program تو ویندوز؟

آفلاین aliva

  • Sr. Member
  • *
  • ارسال: 363
  • جنسیت : پسر
    • http://vakilzade.ir
پاسخ به: kdevelop or codeBlocks or eclips
« پاسخ #13 : 22 بهمن 1387، 04:31 ب‌ظ »
دوست عزیز !
با synapmtic (?) میشه. (توس سیستم بود) البته قبلش وارد software source میشی و اون پایین بقل ubuntu رو تیک دار میکنی

آفلاین firethumbs

  • Full Member
  • *
  • ارسال: 173
پاسخ به: kdevelop or codeBlocks or eclips
« پاسخ #14 : 23 بهمن 1387، 08:03 ب‌ظ »
دوست عزیز !
با synapmtic (?) میشه. (توس سیستم بود) البته قبلش وارد software source میشی و اون پایین بقل ubuntu رو تیک دار میکنی

سلام
بعد از اینکار اگه درست انجام داده باشم پیغام
Compiling: main.cpp
/bin/sh: g++: not found

را در کد بلاک می ده

یه سوال دیگه در کد بلاک در حین نیو کردن یک پروژه کدوم کامپایلر را باید انتخاب کرد عکسش را گذاشتم . من اولین گزینه را انتخاب می کنم. و عکس تغیرات اعمال شده در synaptic ببین درسته؟
با تشکر
« آخرین ویرایش: 23 بهمن 1387، 08:12 ب‌ظ توسط firethumbs »