QT5.5.1成功安裝到VS2013後,出現了下面的問題:
Qt5Widgetsd.lib(Qt5Widgetsd.dll) : fatal error LNK1112: 模塊計算機類型“x64”與目標計算機類型“X86”衝突,解決方法:
(文章最後,附一次性永久配置Qt和opencv的方法。)
同時,如果出現了下面這個:
解決方法:
開始執行就可以啦。啊啊終於弄出來了,趕緊記下來,免得以後忘記了。。
還有,如果想要一次性永久配置Qt和opencv,可以選擇在屬性管理器裏配置,操作如下(我的版本是64位的,debug執行,所以選擇了這個,如果你用release編譯也是想用的操作):
右鍵——>屬性——>相同的配置方法:
因爲實驗室的相機採圖用的是opencv2.4.8編寫的,所以我用的opencv版本也是opencv2.4.8,鏈接器的輸入如下,方便copy:
opencv_calib3d248.lib
opencv_contrib248.lib
opencv_core248.lib
opencv_features2d248.lib
opencv_flann248.lib
opencv_gpu248.lib
opencv_highgui248.lib
opencv_imgproc248.lib
opencv_legacy248.lib
opencv_ml248d.lib
opencv_objdetect248.lib
opencv_ts248.lib
opencv_video248.lib
opencv_nonfree248.lib
opencv_ocl248.lib
opencv_photo248.lib
opencv_stitching248.lib
opencv_superres248.lib
opencv_videostab248.lib
opencv_calib3d248d.lib
opencv_contrib248d.lib
opencv_core248d.lib
opencv_features2d248d.lib
opencv_flann248d.lib
opencv_gpu248d.lib
opencv_highgui248d.lib
opencv_imgproc248d.lib
opencv_legacy248d.lib
opencv_objdetect248d.lib
opencv_ts248d.lib
opencv_video248d.lib
opencv_nonfree248d.lib
opencv_ocl248d.lib
opencv_photo248d.lib
opencv_stitching248d.lib
opencv_superres248d.lib
opencv_videostab248d.lib
完成!(*^▽^*)