مشاهده نسخه کامل
: برنامه نویسی سی پلاس پلاس
armintirand
07-03-2009, 21:49
سلام دوستان میخواستم امروز تو لینوکس با gcc برنامه بنویسم اما با وجود اینکه مسیر رو با ls میدیدم که فایلم هست اما gcc میگفت که فایل رو پیدا نکرد در ضمن من اموزشی که سایت دایتل در این مورد گذاشته رو در این مورد دان کرده بودم و از روی اون این کارا رو میکردم .اگه در این مورد اطلاعات کافی برام بذارید ممنون میشم.
ممنون
شما بعد از اینکه کد برنامه رو داخل یک فایل متنی ( text ) با پسوند cpp نوشتید , در ترمینال به مسیر فایل مورد نظر رفته و برای کامپایل آن از دستور زیر استفاده کنید:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
یا اینکه میتونی مسیر فایل مورد نظر رو در داخل دستور قرار بدی:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
به جای حرف a میتونی از هر اسم دیگه ای استفاده کنی.
armintirand
08-03-2009, 12:08
سلام دوست عزیز ممنون از کمک شما اما من دیروز دوباره امتحان کردم و موفق شدم .
حالا مشکل اصلیم تو کامپایل کردن برنامه های سی پلاس پلاس با چندین فایل سورس میباشد.
من یک برنامه با سه فایل سورس نوشتم یکی هدر با فرمت h و دو تا با فرمت cpp که یکی main و یکی کلاس میباشد .
ممنون.
چرا با دستور زیر کار رو آغاز نمی کنید:
g++ file1.cpp file2.cpp file3.cpp -o myprogram
البته ترتیب نوشتن مهم هست، یعنی اگر متغییری در فایل ۲ در فایل ۱ استفاده بشه دستور بالا ارور خواهد داد، پس باید در ترتیب دقت کنید.
به این منبع هم نگاهی داشته باشید:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
armintirand
09-03-2009, 01:50
ممنون دوست عزیز حالا اگه بخوام فایل خروجی رو مثل ویندوز با کلیک کردن اجرا کنم چی کار باید بکنم چون فایلی که با فرمت out میده دوباره تو ترمینال فقط قابل اجرا هست.
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.