Ask Your Question

nomo's profile - activity

2016-03-03 07:54:36 -0600 received badge  Famous Question (source)
2015-01-18 09:27:15 -0600 received badge  Notable Question (source)
2014-08-08 04:12:41 -0600 received badge  Popular Question (source)
2013-03-16 10:37:11 -0600 asked a question Undefined symbols for architecture x86_64:

Hi,

I'm trying to build a opencv program (c++), using sublime2 (an editor). But I got "Undefined symbols for architecture x86_64:" error.

I googled it, and it seems sublime2 refers wrong opencv libaries. Where can I change the setting? and what is the basic problem of this error?

Thanks..nomo

2013-03-16 10:25:54 -0600 commented answer opencv2.2 with visualstudio c++ 2010 express startup

Two versions were installed and libs were confusing. I cleared up them and installed. It works at last, thank you very much.

2013-03-05 01:39:21 -0600 asked a question opencv2.2 with visualstudio c++ 2010 express startup

Hi,

I'm a bigginer of opencv and visualstudio. I tried startup opencv2.2 with visualstudio c++ 2010 express as below, but failed.

Install opencv Create a blank project in visualstudio Open the property of the porject At VC++ property, add below to include directory C:\opencv\build\include;C:\opencv\build\include\opencv;C:\opencv\build\include\opencv2;

At VC++ property, add below to library directory C:\opencv\build\x64\vc10\lib;

Then, at input at link, add additional dependency files as below opencv_calib3d231d.lib;opencv_contrib231d.lib;opencv_core231d.lib;opencv_features2d231d.lib;opencv_flann231d.lib;opencv_gpu231d.lib;opencv_haartraining_engined.lib;opencv_highgui231d.lib;opencv_imgproc231d.lib;opencv_legacy231d.lib;opencv_ml231d.lib;opencv_objdetect231d.lib;opencv_ts231d.lib;opencv_video231d.lib;

Build a sample "image.cpp" and got error: cannot open opencv_calib3d231d.lib

Look for opencv_calib3d231d.lib at c:\opencv\build\x64\vc10\lib but cannot find it. Instead, opencv_calib3d240d.lib was found.

I googled it, but cannot find any solution for it. Can anyone help me??