VS for Qt 解決亂碼問題

首先就是遇到一個問題 有中文的地方在編譯的時候會提示常亮中有換行符必須要另存爲 帶BOM格式的UTF-8才能正常編譯

我用的是notepad++轉換的

這樣可以解決編譯問題

但是會出現問題中文顯示亂碼。

這裏參考了https://blog.csdn.net/10km/article/details/80203286這個博客的方法

在屬性頁面配置附加選項添加一個/utf-8 
在下面的命令行這裏也添加一個

然後就解決了亂碼問題

順帶一提VS默認新建工程是生成窗口顯示這樣會導致 

  LNK2019    無法解析的外部符號 WinMain,該符號在函數 "int __cdecl invoke_main(void)" (?invoke_main@@YAHXZ) 中被引用    

這樣一個錯誤。

解決方法就是 在屬性頁面將子系統設置爲控制檯就可以正常編譯

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章