زمان جاری: 07-23-2014, 03:49 AM
خوش آمدید مهمان گرامی! (ورودعضویت)

ارسال پاسخ 
 
رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
آموزش نحوه برنامه نویسی و اجرا c++ در لینوکس
08-18-2010, 10:13 AM (آخرین تغییر در این ارسال: 08-18-2010 10:25 AM توسط مهدی ابراهیمی.)
ارسال: #1
آموزش نحوه برنامه نویسی و اجرا c++ در لینوکس

برای برنامه نویسی c++ در لینوکس کافی است شما اصلاعاتی در مورد برنامه نویسی داشته باشید . برای نوشتن یک برنامه c++ ابتدا یک ادیتور مثلvim یا kate را باز کنید و یک بر نامه خیلی ساده به طور مثال برنامه خوش آمد گویی را تایپ کنید . مثال زیر یک برنامه بسیار ساده می باشد .

کد PHP:
#inclue

Int main()

{

Cout<<"welcome to c++"";

Returne0;



سپس این برنامه را با نام دلخواه و با پسوند cpp ذخیره کرده و از محیط ادیتور خارج شوید . مرحله کد نویسی تمام شده حالا باید برای برنامه نوشته شده را کامپایل و اجرا کنید. برای این کار یک کنسول یا ترمینال باز کنید . برای کامپایل کردن برنامه از دستورg++ استفاده می کنیم.

کد PHP:
g++   -o t2   test1.cpp 

دستور مقابل از چند ستون تشکیل شده است . ستون اول g++ مربوط به دستور کامپایل کردن می باشد. در ستون دوم سوئیچ –o برای ساختن فایل خروجی یا اجرای بعد از کامپایل کردن مورد استفاده قرار گرفته است. درستون سوم t2 اسم فایلی است که بعد از کامپایل کردن ایجاد می شود ویک فایل اجرایی میباشد . ودر ستون آخر test1.cpp اسم فایلی است که شما برنامه c++ را در اون ذخیره کردید بعد از اجرای دستور بالا ابتدا برنامه شما کامپیال شده و سپس یک فایل با اسم t2 ساخته میشود . نکته: اگر در برنامه شما خطا وجود داشته باشد فایلی برای اجرا ساخته نمیشود و در مرحله کامپایل شماره خطهای دارای خطا را نمایش می دهد . اگر برنامه بدون خطا اجرا شود کامپایل به صورت زیر در کنسول اجرا شده و یک فایل ساخته می شود.
کد PHP:
G++ -o t2 test1.cpp

In file included from 
/usr/lib/gcc/i386-redhat-

Linux/3.4.2/../../../../include/c++/3.4.2/backward/iostream.h:31;

From test1.cpp:1:

/
usr/lib/gcc/1386-redhatg-

Linux/3.4.2/../../../../include/c++/3.4.2/backward-warning.h:32:2:warning:#warning this file includes at last one deprecated or antiquated header.please

 
Consider using one of the 32 headers found in section 17.4.12 of the c++ standard.

Examples include substituting the header for the header for c++ includes ,or instead of the

Deprecated header
To disable this warning use-Wno-deprecated.

Test1.cpp:6:2warning:no newline at end of file 

حالا می توانید فایل ساخته شده را اجرا کنید و نتیجه کار را ببینید.

کد PHP:
./t2

Welcome to c
++ 
ستون اول ./t2 برنامه را به اجرا در می آورد.

مشاهده میکنید که بعد از اجرای برنامه پیغام خوش آمود گویی welcome to c را چاپ می کند .

You are not allowed to view links. Register or Login to view.

[تصویر: emza.png]
You are not allowed to view links. Register or Login to view.
مشاهده سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در پاسخ
 تشکر شده توسط : behnaz علی عرفانی
ارسال پاسخ 


موضوعات مشابه ...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  انتخاب IDE مناسب برای برنامه نویسی C++ mybluesky 1 93 04-23-2014 01:48 PM
آخرین ارسال: مهرداد عباسی
Tongue کنترل حافظه برنامه با Valgrind علی عرفانی 0 130 02-16-2014 06:22 PM
آخرین ارسال: علی عرفانی
  نحوه استفاده از Makefile ها مهرداد عباسی 10 2,853 01-28-2014 01:03 PM
آخرین ارسال: مهرداد عباسی
Information نحوه کامپایل و اجرای یک برنامه به زبان ++C در eclipse مهدی ابراهیمی 2 2,838 11-01-2013 06:37 PM
آخرین ارسال: imanzaghi
  آموزش توابع در ++C مهرداد عباسی 6 7,507 03-02-2012 03:46 AM
آخرین ارسال: مهرداد عباسی
  آموزش برنامه نویسی با C++ WIN32 مهرداد عباسی 4 3,661 08-17-2010 05:30 PM
آخرین ارسال: مهرداد عباسی
  آموزش برنامه نویسی سی پلاس پلاس - عملگرهای ریاضی در سی پلاس پلاس مهرداد عباسی 0 1,627 11-02-2009 02:44 PM
آخرین ارسال: مهرداد عباسی
  برنامه نویسی سی پلاس پلاس - کار با توابع کتابخانه ای مهرداد عباسی 0 2,608 11-02-2009 02:38 PM
آخرین ارسال: مهرداد عباسی

پرش در انجمن: