2.4.0.exe文件编译x86或x64平台Visual Studio 2005/2008/2(2)

然后单击左下方的“Configure”按钮,这时会弹出“cmake-gui”窗口,在“Specify the generator for this project”下拉菜单选择“Visual Studio 8 2005”、“Use defaultnative compilers”后,单击“Finish”按钮,如图5所示。

使用OpenCV-2.4.0.exe文件编译x86或x64平台Visual Studio 2005/2008/2010目标文件

图5 生成项目类型选择

完成以上操作后的cmake界面如图6所示,这里勾选“BUILD_EXAMPLES”和“WITH_TBB”选项后单击“Configure”按钮后,“TBB_INCLUDE_DIRS”选项显示为红色,此处为cmake找不到intel tbb的包含文件所致。

使用OpenCV-2.4.0.exe文件编译x86或x64平台Visual Studio 2005/2008/2010目标文件

图6 勾选“BUILD_EXAMPLES”和“WITH_TBB”选项

将intel tbb里面的include文件夹路径(注意是include,不是include里面的子文件夹)定位到该配置属性的路径里,如图7所示。

使用OpenCV-2.4.0.exe文件编译x86或x64平台Visual Studio 2005/2008/2010目标文件

图7 配置intel tbb包含目录

再次点击Configure按钮,在TBB_LIB_DIR处又会出现红色一行,此处为intel tbb的库文件位置,此处必须将路径定位到含有LIB文件的位置,比如我的安装位置是“C:/ProgramFiles/tbb40_20120408oss/lib/ia32/vc8”,也就是说,在lib文件夹下会有子文件夹,必须定位到子文件夹对应的vc版本文件夹里去,这里由于我们是以Visual Studio 2005为例进行编译,所以我们选择vc8文件夹,ia32子文件夹是32位系统,此处应根据对应操作系统选择,如图8所示。

使用OpenCV-2.4.0.exe文件编译x86或x64平台Visual Studio 2005/2008/2010目标文件

图8 配置intel tbb库文件目录

linux

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/bf4747896e0f87f17902552573fff2fc.html