我在winXP上工作,并使用gcc4.7。
我建立了 OpenCV 2.4.2 静态库,它们有liblibjpeg.a
liblibpng.a
liblibtiff.a
libzlib.a
和其他.a
文件。
libwxjpeg.a
libwxpng.a
libwxtiff.a
libwxzlib.a
然后我在shared和get等.a
/.dll
文件上构建了wxwidgets294 。
因此,当我在 wxwidgets 上使用 OpenCV 时,它们会发生冲突。当我链接-lopencv_highgui -lopencv_imgproc -lopencv_core -lwxtiff -lwxjpeg -lwxpng -lwxzlib -lwxmsw29ud
wxwidget 可以工作,但 OpenCV 不能,就像imread
会失败(它得到空垫)。当我链接-lopencv_highgui -lopencv_imgproc -lopencv_core -llibjasper -llibtiff -llibjpeg -llibpng -lwxmsw29ud -lzlib
wxwidgets 无法工作时,它会在运行后立即退出。
有想法该怎么解决这个吗?