编译好opencv后,用一个简单的控制台程序做测试,在pro文件中加入了opencv的几个libopencv_xxx.a的库文件,编译没有问题,但无法运行,main无法进入。即使没有使用任务opencv的函数也是如此。
采用单步调试模式,提示:During startup program exited with code 0xc0000135,网络上搜索,找到些线索,似乎与运行路径没有相应.dll有关。
于是,将opencv的x86/mingw32/bin/下的dll文件使用复制到qt的build文件夹下,程序正常启动了。
0xc0000135这个错误代码似乎是gdb的输出。