PDA

View Full Version : کامپایل برنامه های با چندین فایل سورس چگونه است؟



armintirand
یک شنبه 10 آبان 1388, 13:29 عصر
سلام دوستان
در ++C مبحث مهمی به نام تفکیک رابط از پیاده سازی داریم که کار ما به این صورت میشود که برنامه را به دوبخش اصلی شامل main ,class مینویسیم
سپس این class را به دوقسمت تقسیم میکنیم که یکی میشودclass.h و یکی class.cpp اما مشکل اصلی که من دارم کامپایل این برنامه است لطفا من را راهنمایی کنید.
ممنون

armintirand
سه شنبه 12 آبان 1388, 14:11 عصر
سلام دوستان چرا کسی کمک نمیکنه؟

حامد مصافی
سه شنبه 12 آبان 1388, 16:29 عصر
در چه سکویی؟
با چه کامپایلری؟
آیا قصد استفاده از ابزار های make را دارید؟

سوا شما خیلی ناقصه!!!

armintirand
سه شنبه 19 آبان 1388, 01:15 صبح
دوست عزیز این قدر به این سوال من جواب ندادند کهخودم حلش کردم ببینید اگه کتاب ++C دایتل رپ خونده باشید اونجا با مبحثی به نام تفکیک رابط از پیاده سازی بر میخورید که کار این مبحث ای است که کلاس را در دو فایل مینویسیم یکی با فرمت h. و یکی cpp. و برای کامپایل آن ما ابتدا main برنامه را رد IDE مورد نظر که در اینجا با codeblocks و ویژوال ++C تست شده مینویسیم یا باز میکنیم سپس فایل کلاس را که فرمت آن CPP. است را باز میکنیم در این هنگام کامپایلر از ما در باره اضافه کردن این فایل به برنامه سوال میکند که ما انرا قبول کرده سپس کلاس با فرمت h. را نوشته وفقط گافی است گه انرا در کنار فایل main خود قرار دهیم و سپس main را کامپایل کنیم (مثل برنامه های تک فایلی).
من این مطلب را شخصا خودم به دست آوردم و در هیچ سایتی جوابی برای آن ندیدم البته شاید دوستان آن را میدانستند ولی با این حال
با ذکر منبع آن را کپی کنید.
ممنون
منبع:armintirandaz@gmail.com