sublime text編譯時提示錯誤[Decode error - output not utf-8] compilation terminated
在ST3裡寫了一個C++程式,如下:
#include
using namespace std;
int main()
{
float a,b;
char oper;
cout <<"請輸入一個表示式(eg.1+2):" <>a >>oper >>b;
if (oper=='+')
{
cout <
[Decode error - output not utf-8]
compilation terminated.
[Finished in 0.1s]
經過百度,找到了一些針對python和java程式遇到這個問題的解決辦法.
不過我的程式畢竟是c++,但我仍然找到了一些相同之處,通過試驗果然解決掉了。
解決辦法如下:
1、首先在Preferences裡點選Browse Packages:
2、然後在裡面找到User,點選進入:
3、找到C.sublime-build,點選開啟檔案,看到如下:
{
"cmd": ["g++", "${file}", "-o", "${file_path}/${file_base_name}"],
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir": "${file_path}",
"selector": "source.c, source.c++",
"variants":
[
{
"name": "Run",
"cmd": ["cmd", "/c", "g++", "${file}", "-o", "${file_path}/${file_base_name}", "&&", "cmd", "/c", "${file_path}/${file_base_name}"]
},
{
"name": "RunInCommand",
"cmd": ["cmd", "/c", "g++", "${file}", "-o", "${file_path}/${file_base_name}", "&&", "start", "cmd", "/c", "${file_path}/${file_base_name} & pause"]
}
]
}
"encoding":"cp936",
注意有逗號
然後儲存後,重啟ST3,問題就解決啦。
另外針對python檔案和java檔案,修改的方法是一致的,只是要修改的檔案不同:java是JavaC.sublime-build檔案和Python.sublime-build檔案
Java的參考部落格是:
http://blog.csdn.net/chszs/article/details/8232077
Python的參考部落格是:
相關文章
- Sublime Text 2報 Decode error - output not utf-8 錯誤的解決辦法Error
- sublime上配置java環境,解決Decode error - output not utf-8問題JavaError
- Could not decode a text frame as UTF-8 的解決
- 使用 Sublime Text 3 編譯 C 語言編譯
- Composer 提示 zlib_decode (): data errorError
- xcode6編譯錯誤,提示Expected a typeXCode編譯
- Sublime Text3 自動編譯less 的配置編譯
- 精讀《手寫 SQL 編譯器 - 錯誤提示》SQL編譯
- AndroidStudio編譯時報錯Error:Please select Android SDKAndroid編譯Error
- Camstar 登入時出現單個Error的錯誤提示Error
- PHP編譯安裝時常見錯誤解決辦法,php編譯常見錯誤PHP編譯
- ipvs編譯錯誤編譯
- Sublime Text3中 less 自動編譯成 css 的方法編譯CSS
- Sublime Text 3 如何支援中文編碼
- 程式碼編輯器:sublime text for MacMac
- Docker環境編譯時的錯誤記錄Docker編譯
- PyMySQL 獲取資料 'utf-8' codec can't decode byte 0xed in position 2: 錯誤MySql
- PHP編譯configure時常見錯誤,和PHP7.1.4 編譯安裝PHP編譯
- idea 報錯maven [ERROR] Maven execution terminated abnormally (exit code 1)IdeaMavenErrorORM
- tensorflow讀取圖片時出現錯誤UnicodeDecodeError: 'utf-8' codec can't decode byte 0xff in position 0: invalid sUnicodeError
- Sublime Text 4 for Mac(程式碼編輯器)Mac
- Sublime Text程式碼編輯器Mac/WindowsMacWindows
- opencv 編譯常見錯誤OpenCV編譯
- 織夢提示dedecms error warning錯誤的解決方法Error
- PBOOTCMS網站程式提示“執行SQL發生錯誤!錯誤:DISK I/O ERROR”boot網站SQLError
- 編輯器之——Sublime Text3、Notepad++
- Sublime 編寫編譯 swift程式碼編譯Swift
- IDEA報錯java: 編譯失敗: 內部 java 編譯器錯誤IdeaJava編譯
- mount error(5): Input/output errorError
- TypeError: The ‘compilation‘ argument must be an instance of Compilation 報錯Error
- ASBFAT:Sublime Text 3
- python在用pandas對csv檔案處理的時候報UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xb6。。。的錯誤PythonUnicodeError
- 程式碼編輯器Sublime_Text3的使用
- 程式碼編輯器:sublime text for Mac 註冊版Mac
- 使用sublime text3搭建Python編輯環境Python
- 使用React Hooks時遇到的錯誤提示ReactHook
- AndroidStudio之NDK常見編譯錯誤Android編譯
- Include檔案易犯編譯錯誤編譯
- path_provider 編譯錯誤指導IDE編譯