[分享] Code::Blocks Windows Console 中文亂碼解決

Quinn

相信各位大大們應該都有聽過Code::Blocks這個IDE,但網路上有許多人反應Code::Blocks不能編出中文的Console程式,但Code::Blocks最新的版本預設使用UTF-8做為編輯器預設編碼,是支援中文的,只是GCC Compiler是UTF-8 in UTF-8 out,又因為cmd的UTF-8顯示有問題,所以只要把GCC Compiler參數設定好就好了。
先留意一下Editor設定
Settings->Editor...
Use encoding when opening files 是否為預設的UTF-8

Settings->Compiler and debugger...->Other Options
在綠色框框內加上-fexec-charset=BIG-5
是指輸出程式為Big-5編碼,簡體的話應該是GBK或GB2313(不確定,有簡體使用者的話回報一下)。

更改前

更改後

丫維

(≧▽≦)感謝分享 這解決了長久以來的困擾 thanx

原文網址:https://t17.techbang.com/topics/10258-code-blocks?page=1