在VS2010中运行canny边缘检测程序总是出现“无法解析的外部符号”,怎么解决啊?
发布网友
发布时间:2022-05-05 17:34
我来回答
共1个回答
热心网友
时间:2023-10-09 05:05
这是配置问题。
说明肯定有静态库没有被编译器找到。因此我们在VS2010中点击“项目”,再点击“属性”,依次展开“配置属性”-->“链接器”-->“输入”在“附加依赖项中”添加如下静态文件。
opencv_calib3d231d.lib opencv_contrib231d.lib opencv_core231d.lib opencv_features2d231d.lib opencv_flann231d.lib opencv_gpu231d.lib opencv_highgui231d.lib opencv_imgproc231d.lib opencv_legacy231d.lib opencv_ml231d.lib opencv_objdetect231d.lib opencv_ts231d.lib opencv_video231d.lib
你是哪个版本的opencv,前dll就写几,我的是231版本的就写的231,如果是243的就将231改成243依此类推。