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

کمک و پشتیبانی => برنامه‌سازی => نویسنده: mazdak85 در 13 بهمن 1396، 11:12 ب‌ظ

عنوان: کامپایلر مناسب برای سی پلاس پلاس
ارسال شده توسط: mazdak85 در 13 بهمن 1396، 11:12 ب‌ظ
سلا من یک کامپایلر مناسب برای c++
مثل   visual studio
or
borlan c++ :) :) :) ](*,)
عنوان: پاسخ : کامپایلر مناسب برای سی پلاس پلاس
ارسال شده توسط: Silvio Dante در 13 بهمن 1396، 11:31 ب‌ظ
من تا حالا سی پلاس پلاس کار نکردم ولی طبق چیزی که اطلاع دارم اول برنامه‌تو با یه text editor بنویس و با فرمت cpp (اگه اشتباه نکنم فرمت فایلای سی پلاس پلاس باید cpp باشه.) ذخیره‌ش کن.
برای کامپایل کردنشم بسته‌ی g++ رو نصب کن:
sudo apt install g++بعد از نصب بسته برو به مکانی که فایل متنی برنامه‌ت توشه و از دستور زیر استفاده کن:
g++ hello.cpp -o compiledhelloبه جای hello.cpp اسم فایل برنامه‌ت که نوشتی رو بزار و به جای compiledhello اسم فایلی که میخوای روی برنامه‌ی کامپایل شده‌ت باشه رو بزار.
برای اجراشم میتونی بری توی دایرکتوری‌ای که برنامه رو کامپایل کردی و این دستور رو بزنی:
./barname_compile_shodeیا اینکه از هرجایی که هستی آدرس و اسم برنامه رو توی ترمینال تایپ کن.

البته فکر کنم قبلش باید دسترسی اجرا شدن به برنامه بدی که می‌تونی از این دستور برای این کار استفاده کنی:
chmod +x barname
عنوان: پاسخ : کامپایلر مناسب برای سی پلاس پلاس
ارسال شده توسط: Emptyc در 13 بهمن 1396، 11:48 ب‌ظ
کامپایلرهای مختلفی وجود داره از این لیست (https://en.wikipedia.org/wiki/Category:C%2B%2B_compilers) استفاده کن. اینم خوبه نیاز به فندوق شکن داره فکر کنم. (https://www.quora.com/Which-is-the-best-compiler-for-C-C++-programming)

برای محیط توسعه (IDE) میتونی از لیست زیر انتخاب کنی البته شاید بهتر از اینم پیدا بشه.

1- Netbeans for C/C++ Development
2- Code::Blocks
3- Eclipse CDT(C/C++ Development Tooling)
4- Bluefish Editor
5- Brackets Code Editor
6- Atom Code Editor
7- Microsoft’s Visual Studio Code Editor
8- KDevelop
9- Geany IDE
10- Emacs Editor

ویرایش:
اگه از محیط کنسول استفاده میکنی میتونی از ویرایشگر vim استفاده کنی

لیست بالا (شاید بهترین) محیط‌های توسعه نرم‌افزار C/C++ که همه متن باز هستن و آزاد - من خودم NetBeans و Eclipce و Code::Block رو استفاده کردم.
عنوان: پاسخ : کامپایلر مناسب برای سی پلاس پلاس
ارسال شده توسط: nixoeen در 14 بهمن 1396، 12:25 ق‌ظ
کامپایلری که در حال حاضر توسط اکثریت استفاده میشه، ++g هستش.