سلام
یه سوالی داشتم
توی کامپایل کردن یه برنامه با ++g توی لینوکس یه سوئیچ c- وجود داره که اگر بزاریم به معنی هست که کامپایل میشه بدون لینک شدن وابستگی ها!
خوب فرض کنید من یه فایل به اسم main.cpp را میخوام کامپایل کنم که به دوتا lib وابسته هست به اسم های lib1.h , lib2.h میخواستم ببینم وقتی به صورت عادی عمل کلمپایل را انجام میدم با وقتی که از سوئیچ c- استفاده میکنم تفاوت چیه ؟
یه مقاله هم خوندم که نوشته بود عمل لینک توی آخرین مرحله کامپایل اتفاق میافته .
کسی میتونه به صورت مفهومی تفاوت کامپایل با استفاده از سوئیچ c- و بدون استفاده از سوئیچ c- را توضیح بده که چه اتفاقی میافته؟
پیشاپیش ممنون.