keil error:#8:missing closing quote 處理
MDK5採用UTF-8,提示很多個這樣的error:#8:missing closing quote 的錯誤資訊。提供以下幾種方式解決:
第一種:
把報錯提示的檔案(包括.c和對應.h)用Notepad++開啟,修改編碼方式(改為UTF-8 無BOM),重新開啟專案,就不會報錯。(注:這種方式一旦再修改GUI有關的程式碼部分,就還是會報錯,只要有這種error提示就要重新改一次檔案的編碼方式)。
第二種:
用Source Insight 4.0建立一個關於這個程式碼專案的工程,在Source Insight 4.0的選項Options->Preferences->Files中最下面的Default encoding(編碼方式)要選擇UTF-8 with BOM,然後在SI裡面編輯程式碼,在KEIL編譯就不會報錯。
第三種:
第一種:
把報錯提示的檔案(包括.c和對應.h)用Notepad++開啟,修改編碼方式(改為UTF-8 無BOM),重新開啟專案,就不會報錯。(注:這種方式一旦再修改GUI有關的程式碼部分,就還是會報錯,只要有這種error提示就要重新改一次檔案的編碼方式)。
第二種:
用Source Insight 4.0建立一個關於這個程式碼專案的工程,在Source Insight 4.0的選項Options->Preferences->Files中最下面的Default encoding(編碼方式)要選擇UTF-8 with BOM,然後在SI裡面編輯程式碼,在KEIL編譯就不會報錯。
第三種:
在KEIL中Options for Target 'Flash' -> C/C++ -> Misc Controls新增“--locale=english”。
from: https://blog.csdn.net/qq_21226319/article/details/76614828
相關文章
- error的處理方式Error
- 體會KEIL5資料處理和傳輸過程
- 15-錯誤處理(Error)Error
- Rails全域性處理Error薦AIError
- 【故障處理】Bug : ASM FAILS WITH CHECKRESOURCE ERROR ERROR CODE = 139ASMAIError
- Spring Boot Web Error Page處理Spring BootWebError
- [譯] Part 30: Golang 中的Error處理GolangError
- logstash nginx error access 日誌處理NginxError
- ORA-00600 Error的通用處理Error
- 錯誤處理:如何通過 error、deferred、panic 等處理錯誤?Error
- Laravel 8 路由模組新增 missing 方法Laravel路由
- Oracle Q-quote delimiter Quote(q) 字串原樣輸出OracleMIT字串
- Golang 學習——error 錯誤處理淺談GolangError
- 【ERROR】ORA-8103錯誤分析處理Error
- OGG-01028 Recovery record is missing from log 的BUG處理
- 資料分析缺失值處理(Missing Values)——刪除法、填充法、插值法
- OGG-01028 Recovery record is missing ERRORError
- [轉帖]CentOS8 處理dockerCentOSDocker
- 8.異常處理機制
- SQLServer mirror當機後error 9004異常處理SQLServerError
- React Error Boundary 元件異常處理方案實踐ReactError元件
- sqlplus"strace: exec: Exec format error"故障處理SQLORMError
- Apache下error.log檔案太大的處理ApacheError
- Camunda 流程執行錯誤處理ERROR BOUNDARY EVENTError
- Lisp Quote 和Backquote分析Lisp
- 【問題處理】diagcollection.pl採集指令碼執行出錯——'crshome' is missingGC指令碼
- MIGO error:Material control record missing in company codeGoError
- ERROR OGG-00446 Missing filename opening checkpoint file.Error
- OGG-01028 Recovery record is missing ERROR[續]Error
- GTID複製報錯處理:Last_Error: Error 'Can't drop database 'test';ASTErrorDatabase
- Java 8的18個常用日期處理Java
- Java8中的時間處理Java
- FxFactory pro 8 for Mac(視覺特效處理)Mac視覺特效
- 【Linux】curl: (35) SSL connect error問題處理LinuxError
- Fatal NI connect error 12170.報錯處理Error
- Win10 video dxgkrnl fatal error 怎麼處理Win10IDEError
- Android - Unparsed aapt error(s)錯誤的處理方法AndroidAPTError
- The API server is burning too much error budget 異常處理APIServerError