解決QT中創造對象時執行完構造函數的參數列表就直接退出:
在VS2010的輸出對話框中輸出如下錯誤:
cannot mix incompatible at library(version 0x 40805) with not (version 0x 40805)
經過排查發現:
在啓動exe時加載錯了動態庫了。
加載錯的原因是,在系統環境變量配置的path路徑中有兩個路徑可以找到
名字一樣的兩個動態庫,錯誤的那個動態庫的路徑還放到了正確的動態庫
前面。
啓示: 在運行exe時,可以看看其加載的動態庫是否正確,來先確保動態庫的正確性。