原创 QT鏈接外部庫的時候出現無法解析的外部符號

出現無法解析的外部符號無非就是找不到那個符號(函數)。 除了常見的那幾種解決方式,還有一種情況是編譯庫的位數不對,比如編譯庫用的編譯器是32位的,但你的程序是用64位編譯器的,這時也會出現這種情況。 我出現這種情況的時候,把QT常用的

原创 QT MSVC中文編譯出錯error: C2001: 常量中有換行符

QT上用MSVC去編譯部分含有中文的字符串時會出現編譯錯誤error: C2001: 常量中有換行符,但用MinGW就不會。需在後面加個正常的字符才能正常編譯,但出現亂碼了。其編碼如下圖,明顯的看着編碼不對。 如果想都編譯成功,那就