• توجه: در صورتی که از کاربران قدیمی ایران انجمن هستید و امکان ورود به سایت را ندارید، میتوانید با آیدی altin_admin@ در تلگرام تماس حاصل نمایید.

آموزش نحوه برنامه نويسي و اجرا c++ در لينوکس

Reza

متخصص بخش اسکریپت
آموزش نحوه برنامه نويسي و اجرا c++ در لينوکس آموزش برنامه نويسي c++ در لينوکس.

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

#inclue

Int main()

{

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

Returne0;

}




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

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:2: warning:no newline at end of file




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

./t2

Welcome to c
++




ستون اول ./t2 برنامه را به اجرا در مي آورد.

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