如何在VC++的项目属性里设置包含OpenCV的相对路径
怎么在VC++的项目属性里设置包含OpenCV的相对路径?
我用VC++做图像处理时,利用了OpenCV里的一些函数,生成了exe程序后,发现在别人的电脑上无法运行,说是因为我在VC++里设置了绝对路径,我试着将所用到的OpenCV的dll放在exe文件目录下,但我不清楚项目属性里该怎么设置相对路径,怎么设置才能将exe文件移植到别的地方,请懂的人给予指点,谢谢!
------解决方案--------------------
dll 就放在和 exe 同一个目录下就可以了,发的时候把 dll 和 exe 一起拷贝给别人就行了。
------解决方案--------------------
Debug版:将所有opencv_*d.dll文件放在exe相同目录下。
Release版:将所有opencv_*(且最后一个字母不是d).dll文件放在exe相同目录下。
------解决方案--------------------
代码和项目属性都不用动。
文件夹不行,要dll文件和exe在相同目录下
比如:
你的debug版程序.exe
opencv_calib3d230d.dll
opencv_contrib230d.dll
opencv_core230d.dll
opencv_features2d230d.dll
opencv_flann230d.dll
opencv_gpu230d.dll
opencv_highgui230d.dll
opencv_imgproc230d.dll
opencv_legacy230d.dll
opencv_ml230d.dll
opencv_objdetect230d.dll
opencv_video230d.dll
tbb_debug.dll
或者
你的Release版程序.exe
opencv_calib3d230.dll
opencv_contrib230.dll
opencv_core230.dll
opencv_features2d230.dll
opencv_flann230.dll
opencv_gpu230.dll
opencv_highgui230.dll
opencv_imgproc230.dll
opencv_legacy230.dll
opencv_ml230.dll
opencv_objdetect230.dll
opencv_video230.dll
tbb.dll
我用VC++做图像处理时,利用了OpenCV里的一些函数,生成了exe程序后,发现在别人的电脑上无法运行,说是因为我在VC++里设置了绝对路径,我试着将所用到的OpenCV的dll放在exe文件目录下,但我不清楚项目属性里该怎么设置相对路径,怎么设置才能将exe文件移植到别的地方,请懂的人给予指点,谢谢!
------解决方案--------------------
dll 就放在和 exe 同一个目录下就可以了,发的时候把 dll 和 exe 一起拷贝给别人就行了。
------解决方案--------------------
Debug版:将所有opencv_*d.dll文件放在exe相同目录下。
Release版:将所有opencv_*(且最后一个字母不是d).dll文件放在exe相同目录下。
------解决方案--------------------
代码和项目属性都不用动。
文件夹不行,要dll文件和exe在相同目录下
比如:
你的debug版程序.exe
opencv_calib3d230d.dll
opencv_contrib230d.dll
opencv_core230d.dll
opencv_features2d230d.dll
opencv_flann230d.dll
opencv_gpu230d.dll
opencv_highgui230d.dll
opencv_imgproc230d.dll
opencv_legacy230d.dll
opencv_ml230d.dll
opencv_objdetect230d.dll
opencv_video230d.dll
tbb_debug.dll
或者
你的Release版程序.exe
opencv_calib3d230.dll
opencv_contrib230.dll
opencv_core230.dll
opencv_features2d230.dll
opencv_flann230.dll
opencv_gpu230.dll
opencv_highgui230.dll
opencv_imgproc230.dll
opencv_legacy230.dll
opencv_ml230.dll
opencv_objdetect230.dll
opencv_video230.dll
tbb.dll