自己在keil中搭建GD32工程後,編譯會提示找不到“RTE_Components.h“這個檔案。這個檔案需要使用keil自動生成工程的方式才會有。
如果自己手動搭建工程時,GD32的庫檔案中是沒有提示這個檔案的。
那GD32的例程為什麼不會報錯呢?看一下例程就會發現。其它GD32提示的例程裡面是沒有包含這個檔案的。所以我們建工程時也不需要。
那怎麼才能不錯呢?
檢視程式碼就可以發現“RTE_Components.h“這個檔案是在"gd32f10x_libopt.h"這個檔案中包含的。如果這個檔案不包含“RTE_Components.h“
就不會報錯。"gd32f10x_libopt.h"有兩種來源,一種是keil MDK安裝目錄下提供,預設是這種方式。另一種是自己在工程目錄下提示這個檔案,
而這個檔案中不要包含這個“RTE_Components.h“就可以了,並且GD32官方例程也是這麼做的。
解決辦法就是,從GD32官方例程中將"gd32f10x_libopt.h"複製到自己的工程目錄下。然後再匯入相應的目錄就可以了。
解決GD32新建工程時提示:cannot open source input file “RTE_Components.h“
相關文章
- “no source“: Error: #5: cannot open source input file “C:\Users\xxx\AppData\Local\Temp\p4228: PermiErrorAPP
- libcudart.so.8.0: cannot open shared object file解決方案DartObject
- CentOS7提示 libsasl2.so.2: cannot open shared object fileCentOSObject
- inplace-abn 報錯解決: ImportError: libcudart.so.9.0: cannot open shared object file: No such file or dirImportErrorDartObject
- libmysqlclient.so.16: cannot open shared object file: No such file or directoryIBMMySqlclientObject
- 解決“su: cannot open session: Permission denied”Session
- ImportError: libffi.so.7: cannot open shared object file: No such file or directoryImportErrorObject
- 解決The jar file has no source attachment問題JAR
- no input file specified 三種解決方法
- python libclntsh.so.12.1: cannot open shared object filePythonObject
- conda環境下ImportError: libmkl_intel_lp64.so.1: cannot open shared object file問題解決ImportErrorIBMIntelObject
- 網站開啟提示:”No input file specifed.“網站
- 呼叫torchtext報錯OSError: libtorch_cpu.so: cannot open shared object file: No such file or directoryErrorObject
- 影片匯聚平臺EasyCVR啟動出現報錯“cannot open shared object file”的原因排查與解決VRObject
- 解決 PbootCMS 網站轉移後無法開啟報錯提示“No input file specified”的問題boot網站
- pbootcms製作網站開啟提示:No input file specifedboot網站
- iostat -n來統計NFS讀寫資訊時碰到了Cannot open /proc/self/mountstats: No such file or directoryiOSNFS
- Nginx安裝啟動過程報錯libpcre.so.1 cannot open shared object file: No such file or directoryNginxObject
- 已解決 phpstudy切換nts模式出現的No input file specifiedPHP模式
- Input-Source-Pro:自動切換輸入法並提示狀態
- 新建 Markdown File (2)
- XCTF-Reverse:open-source
- input type="file"使用
- No input file specified.
- ./XXX.XX: error while loading shared libraries: libGLEW.so.2.1: cannot open shared object file: NoErrorWhileObject
- mongodb錯誤解決辦法-bash: ./mongod: cannot execute binary file: Exec format errorMongoDBORMError
- 解決問題:OSError: Unable to open file (truncated file: eof = 22118400, sblock->base_addr = 0, stored_eofErrorBloC
- 將input file的選擇的檔案清空的兩種解決方案
- rpm: error while loading shared libraries: libgcc_s.so.1: cannot open shared object file: No such fi...ErrorWhileGCObject
- 網站轉移後無法開啟報錯提示“No input file specifed”網站
- apache PHP 隱藏 index.php 報錯 No input file specified. 解決辦法ApachePHPIndex
- git丟棄本地改動檔案時提示“error: path “file_path“ is unmerged”的解決方案GitError
- mORMot and Open Source friends SynProject Tutorial (SynProject教程)ORMProject
- error while loading shared libraries: libpython3.7m(2.7).so.1.0: cannot open shared object file: NErrorWhilePythonObject
- PbootCMS網站轉移後無法開啟報錯提示“No input file specifed”boot網站
- HTML input file 檔案域HTML
- HTML input file檔案域HTML
- input file圖片上傳