如果是一启动就报错,一般是DLL文件找不到。不使用GDB直接运行看看。不行就用Depends。
(Dependency Walker)。看看缺少的DLL
g++: ./mitab/cpl.lib: No such file or directory
g++: ./mitab/mitab_i.lib: No such file or directory
g++: ./mitab/ogr.lib: No such file or directory
g++: ./mitab/mitab.lib: No such file or directory
先把这四个库加到工程里面再看。
具体方法:
SOURCES += \
main.cpp \
LIBS +=D:\Qt\4.8.5\lib\QtGuid4.lib
LIBS +=D:\Qt\4.8.5\lib\QtGui4.lib
LIBS +=D:\Qt\4.8.5\lib\QtSql4.lib
在pro文件里面修改。