انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: sina.sirieix در 05 شهریور 1393، 11:45 بظ
-
سلام دوستان
من تازه اوبونتو ریختم میخواستم بدونم برای برنامه نویسی به زبان c++ باید چیکار کنم؟؟
ممنون
-
سلام. به دنیای ازاد خوش اومدی. برای نصب کامپایلر ++c بستهی ++g رو نصب کن:
$ sudo apt-get install g++
بعد باید به انتخاب خودت از یه ویرایشگر متن (پیشنهاد من vim) یا یه محیط توسعه یکپارچه (پیشنهاد من eclipse-cdt) برای نوشتن برنامهها استفاده کنی.
برای نصب eclipse-cdt:
$ sudo apt-get install eclipse-cdt
-
سلام دوست عزیز!
به انجمن فارسی اوبونتو خوش اومدی!
راه های مختلفی هست...
یه راه اینه که Code::Blocks رو نصب کنی و باهاش کار کنی...
در Ubuntu Software Center می تونی پیداش کنی...
یه راه دیگه هم اینه که چیز خاصی نصب نکنی!
منظورم اینه که برنامه ات رو با یه editor ـی مثل gedit یا Geany بنویسی و
در Terminal با ++g برنامه ات رو compile کنی...
برای نصب ++g اگه نصب نیست:
sudo apt-get install g++
مثلا فرض کن فایل main.cpp برنامه ای هست که نوشتی و در Desktop ـت هست...
Terminal رو باز کن، برو تو Desktop ـت...
برای رفتن به یه پوشه ی خاص از دستور cd استفاده کن،
جلوش آدرس جایی که می خوای بری رو بده...
مثلا آدرس پوشه ی Desktop ـت...
می تونی برای رفتن به Desktop ـت آدرس Desktop/~ رو بدی...
بعد وقتی به مسیری رسیدی که برنامه ای که نوشتی مثلا main.cpp در اون قرار داره،
می تونی این دستور رو بزنی:
g++ main.cpp
بعد دنبال فایل a.out در Desktop ـت بگرد!
اگه تازه کاری یه نکته اینه که برای راحتی کار با Terminal،
می تونی nautilus-open-terminal رو نصب کنی:
sudo apt-get install nautilus-open-terminal
برای اعمال تغییرات باید دوباره Nautilus راه اندازی بشه...
می تونی با دستور nautilus -q ببندیش و
بعد برای باز کردنش Alt + F2 رو بزنی و دستور nautilus رو بزنی...
البته من فرض کردم از Nautilus داری استفاده می کنی (به طور پیش فرض در Ubuntu استفاده می شه)...
بعد هر وقت خواستی مثلا در Desktop ـت Terminal رو باز کنی می تونی راست کلیک کنی و Open in Termial رو بزنی...
برای اطلاعات بیش تر جست و جو کنید یا سوال دقیق تری بپرسید...
موفق باشید!
-
من هر کدی تو ترمینال میزنم اینو میگه:
Unable to locate package nautilus-open-terminal
وقتی g++ رو نصب میکنم مینویسه همه چیزات جدیدترین ورژن هستن ولی وقتی برنامه ای رو که نوشتم میخوام کامپایل کنم اینو میگه:
The program 'g++' can be found in the following packages:
* g++
* pentium-builder
-
شما اصلاً اون برنامهها رو از مرکز نرمافزاری اوبونتو نصب کن فعلاً تا بعداً در یک موضوع جدا ببینیم مشکل ترمینالت چیه
-
منم یه بار مشکل مشابهی (شاید دقیقا همین مشکل!) برام پیش اومده بود... دقیقا جزئیاتش یادم نیست! ](*,)
فقط می دونم مسئله ی حادّی نبود! :D
ببین این لینک مشکلت رو حل می کنه ::) :
http://askubuntu.com/questions/378558/unable-to-locate-package-while-trying-to-install-packages-by-apt (http://askubuntu.com/questions/378558/unable-to-locate-package-while-trying-to-install-packages-by-apt)
-
منم یه بار مشکل مشابهی (شاید دقیقا همین مشکل!) برام پیش اومده بود... دقیقا جزئیاتش یادم نیست! ](*,)
فقط می دونم مسئله ی حادّی نبود! :D
ببین این لینک مشکلت رو حل می کنه ::) :
http://askubuntu.com/questions/378558/unable-to-locate-package-while-trying-to-install-packages-by-apt (http://askubuntu.com/questions/378558/unable-to-locate-package-while-trying-to-install-packages-by-apt)
این مشکل ریشه های مختلفی داره
۱-برنامه شما اسمش اونی نیست که فکر می کنید.
۲-مخازن شما آپدیت نشدن یا سیستم آپدیت مشکل داره
۳-برنامه شما در مخازنی که الان وجود دارن وجود نداره
۴-اگر مخزن رو اضافه کردید لیست مخازن رو آپدیت نکردید
۵-اون مخزن واسه سیستم شما برنامه ای ارائه نداده. (مثلا اون مخزن فقط ۳۲ بیتی هست و سیستم عامل شما ۶۴ بیتی)
۶- ..
۷-..
...
-
سلام دوستان
من تازه اوبونتو ریختم میخواستم بدونم برای برنامه نویسی به زبان c++ باید چیکار کنم؟؟
ممنون
اگر سیستمت به روز نیست با سه دستور زیر به روزش کن
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
حال برای نصب دستورات زیر را در ترمینال وارد کن
sudo apt-get install build-essential
sudo apt-get install cmake
sudo apt-get install cmake-qt-gui
sudo apt-get install kdevelop
از این به بعد می توانی برنامه kdevelop را اجرا کنی و برنامه هایت را بنویسی
-
من بهت کدبلاکس رو پیشنهاد می کنم، فعلا باهاش کار کن بعدا خواستی مهاجرت کن.
sudo apt-get update
sudo apt-get install codeblocks