PDA

View Full Version : مبتدی: تفاوت بین console application precompiled header و console application empty project



karbara121
شنبه 15 تیر 1392, 10:04 صبح
با سلام خدمت دوستان
ممکنه توضیحی در مورد تفاوت دو مورد console applicatin precompiled header و console application empty project داده بشه ؟
اینکه در حالت precompiled header چه هدر هایی precompile شده اضافه می شن که وجودشون بر برنامه ضروریه؟
به عنوان مثال هدرهای stdafx.h , targetver.h,stdio.h,tchar.h,SDKDDKVer.h و غیره چه ضرورتی بره اجرای برنامه دارند؟
من یه پروژه console application empty project ساختم و هیچ کدی هم بهش اضافه نکردم تا بخوام از توابع بخصوصی ( مثلا در namespace std ) استفاده کنم و فقط کتابخانه ی openCV رو به پروژه ام لینک کردم با دو ERROR زیر مواجه شدم:
LINK : error LNK2001: unresolved external symbol mainCRTStartup
fatal error LNK1120: 1 unresolved externals
ولی وقتی console application precompiled header ساختم چنین مشکلی پیش نیومد؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟:م عجب::گیج: