اقا من صبح تا حالا کچل شدم تا به جایی برسم که حالا هستم آخرش هم ده هزار خط ارور میده که برنامه کامپایل نمی شه
طبق توضیح اینجا عمل کردم
با این تفاوت که من از ورژن 2.4.4 استفاده می کنم و X64 و VS2010
تغییرات لازم رو دادم مثال خودش رو هم عینا کپی کردم تا حالا می فهمیدم اررور چی میده و حلش می کردم ولی هیچی از این نمی فهمم
لیست اررور ها
کد:
Error
25
error LNK2001: unresolved external symbol _cvWaitKey
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
26
error LNK2001: unresolved external symbol _cvMoveWindow
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
15
error LNK2001: unresolved external symbol "void __cdecl cv::subtract(class cv::_InputArray const &,class cv::_InputArray const &,class cv::_OutputArray const &,class cv::_InputArray const &,int)" (?subtract@cv@@YAXABV_InputArray@1@0ABV_OutputArray@1@0H@Z)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
1
error LNK2001: unresolved external symbol "void __cdecl cv::namedWindow(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,int)" (?namedWindow@cv@@YAXABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@H@Z)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
24
error LNK2001: unresolved external symbol "void __cdecl cv::imshow(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class cv::_InputArray const &)" (?imshow@cv@@YAXABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV_InputArray@1@@Z)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
5
error LNK2001: unresolved external symbol "void __cdecl cv::GaussianBlur(class cv::_InputArray const &,class cv::_OutputArray const &,class cv::Size_<int>,double,double,int)" (?GaussianBlur@cv@@YAXABV_InputArray@1@ABV_OutputArray@1@V?$Size_@H@1@NNH@Z)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
6
error LNK2001: unresolved external symbol "void __cdecl cv::fastFree(void *)" (?fastFree@cv@@YAXPAX@Z)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
4
error LNK2001: unresolved external symbol "void __cdecl cv::divide(class cv::_InputArray const &,class cv::_InputArray const &,class cv::_OutputArray const &,double,int)" (?divide@cv@@YAXABV_InputArray@1@0ABV_OutputArray@1@NH@Z)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
2
error LNK2001: unresolved external symbol "void __cdecl cv::absdiff(class cv::_InputArray const &,class cv::_InputArray const &,class cv::_OutputArray const &)" (?absdiff@cv@@YAXABV_InputArray@1@0ABV_OutputArray@1@@Z)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
10
error LNK2001: unresolved external symbol "public: void __thiscall cv::Mat::deallocate(void)" (?deallocate@Mat@cv@@QAEXXZ)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
9
error LNK2001: unresolved external symbol "public: void __thiscall cv::Mat::copySize(class cv::Mat const &)" (?copySize@Mat@cv@@QAEXABV12@@Z)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
12
error LNK2001: unresolved external symbol "public: void __thiscall cv::Mat::convertTo(class cv::_OutputArray const &,int,double,double)const " (?convertTo@Mat@cv@@QBEXABV_OutputArray@2@HNN@Z)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
18
error LNK2001: unresolved external symbol "public: virtual double __thiscall cv::VideoCapture::get(int)" (?get@VideoCapture@cv@@UAENH@Z)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
19
error LNK2001: unresolved external symbol "public: virtual bool __thiscall cv::VideoCapture::isOpened(void)const " (?isOpened@VideoCapture@cv@@UBE_NXZ)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
20
error LNK2001: unresolved external symbol "public: virtual __thiscall cv::VideoCapture::~VideoCapture(void)" (??1VideoCapture@cv@@UAE@XZ)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
11
error LNK2001: unresolved external symbol "public: class cv::MatExpr __thiscall cv::Mat::mul(class cv::_InputArray const &,double)const " (?mul@Mat@cv@@QBE?AVMatExpr@2@ABV_InputArray@2@N@Z)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
21
error LNK2001: unresolved external symbol "public: __thiscall cv::VideoCapture::VideoCapture(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (??0VideoCapture@cv@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
16
error LNK2001: unresolved external symbol "public: __thiscall cv::_OutputArray::_OutputArray(class cv::Mat &)" (??0_OutputArray@cv@@QAE@AAVMat@1@@Z)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
3
error LNK2001: unresolved external symbol "public: __thiscall cv::_InputArray::_InputArray(class cv::Mat const &)" (??0_InputArray@cv@@QAE@ABVMat@1@@Z)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
13
error LNK2001: unresolved external symbol "int __cdecl cv::_interlockedExchangeAdd(int *,int)" (?_interlockedExchangeAdd@cv@@YAHPAHH@Z)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
17
error LNK2001: unresolved external symbol "class cv::Scalar_<double> __cdecl cv::sum(class cv::_InputArray const &)" (?sum@cv@@YA?AV?$Scalar_@N@1@ABV_InputArray@1@@Z)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
7
error LNK2001: unresolved external symbol "class cv::Scalar_<double> __cdecl cv::mean(class cv::_InputArray const &,class cv::_InputArray const &)" (?mean@cv@@YA?AV?$Scalar_@N@1@ABV_InputArray@1@0@Z)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
23
error LNK2001: unresolved external symbol "class cv::MatExpr __cdecl cv::operator+(class cv::MatExpr const &,class cv::Scalar_<double> const &)" (??Hcv@@YA?AVMatExpr@0@ABV10@ABV?$Scalar_@N@0@@Z)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
22
error LNK2001: unresolved external symbol "class cv::MatExpr __cdecl cv::operator+(class cv::Mat const &,class cv::Mat const &)" (??Hcv@@YA?AVMatExpr@0@ABVMat@0@0@Z)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
14
error LNK2001: unresolved external symbol "class cv::MatExpr __cdecl cv::operator*(double,class cv::Mat const &)" (??Dcv@@YA?AVMatExpr@0@NABVMat@0@@Z)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
8
error LNK2001: unresolved external symbol "class cv::_OutputArray const & __cdecl cv::noArray(void)" (?noArray@cv@@YAABV_OutputArray@1@XZ)
C:\Users\Behzad\Desktop\temp\OPENCV\OPENCV\Main.obj
OPENCV
Error
27
error LNK1120: 26 unresolved externals
C:\Users\Behzad\Desktop\temp\OPENCV\Release\OPENCV.exe
OPENCV
به جون شما الان سرم رو تو دیوار می زنم!
به همه عشق بورز، به معدودی اعتماد کن و در حق کسی بدی نکن.
ویلیام شکسپیر
نباید ایمان به انسانیت را از دست دهید. انسانیت یک اقیانوس است؛ اگر قطرات اندکی از اقیانوس کثیف است، اقیانوس کثیف نمیشود.
مهاتما گاندی
يَا أَيُّهَا الَّذِينَ آمَنُواْ اسْتَعِينُواْ بِالصَّبْرِ وَالصَّلاَةِ إِنَّ اللّهَ مَعَ الصَّابِرِينَ