當在Ubuntu下使用Eclipse CDT時,由於系統默認使用UTF-8編碼,因此讀取GBK格式編碼文件會出現中文亂碼。
解決的方法是讓系統支持GBK編碼
步驟如下:
修改 /var/lib/locales/supported.d/local
添加
zh_CN.GBK GBK
zh_CN.GB2312 GB2312
執行命令:sudo dpkg-reconfigure --force locales
會看到生成成功結果
然後在Eclipse中將資源(Resource)屬性頁中的編碼選擇(或直接輸入)GBK即可