關於解決工程編譯出現Undefined symbol __use_two_region_memory 和Undefined symbol __initial_sp的問題
開發環境:KEIL MDK 5.23
MCU型號:MAX32630
在編譯工程檔案是,出現Undefined symbol __use_two_region_memory 和Undefined symbol __initial_sp,如下圖所示
知其然就要知其所以然,我們先來了解一下 __use_two_region_memory是什麼東西吧。
use_two_region_memory用於指定儲存器模式為雙段模式,即一部分儲存區用於棧空間,其他的儲存區用於堆空間,堆區空間可以為0。
在彙編程式碼中,通過 IMPORT __use_two_region_memory 表明使用雙段模式;
在C語言中,通過 #pragma import(__use_two_region_memory)語句表明使用雙段模式。
__use_two_region_memory是用在 startup.S裡面的
如果__use_two_region_memory 未定義:在 startup.S加入即可。
如果在 startup.S有定義,則應該按照一下操作,如圖勾選Use MircroLib就不會出現這種問題,編譯通過
相關文章
- psql: symbol lookup error: ./psql: undefined symbol: PQsetErrorContextVisibilitySQLSymbolErrorUndefinedContext
- Linux 動態庫 undefined symbol 原因定位與解決方法LinuxUndefinedSymbol
- "undefined reference to" 問題解決方法Undefined
- /usr/bin/Xvnc: undefined symbol: pixman_composite_trapezoidsVNCUndefinedSymbol
- ld: 0711-317 ERROR: Undefined symbol: .ha*ErrorUndefinedSymbol
- 關於 UndefinedUndefined
- mac 關於使用protobuf出現ld: symbol(s) not found for architecture x86_64的問題MacSymbol
- Symbol 的作用[翻譯]Symbol
- 解決 Too many symbol filesSymbol
- Symbol詳解Symbol
- Android Studio 出現“Cannot resolve symbol” 解決辦法AndroidSymbol
- [Javascript] Symbol vs Symbol.forJavaScriptSymbol
- 解決mysql8.0.13dm7資料遷移相關問題undefinedMySqlUndefined
- 【scala】問題cannot resolve symbol sparkSymbolSpark
- undefined reference to錯誤的解決方法Undefined
- [譯] 理解 JavaScript 中的 undefinedJavaScriptUndefined
- SymbolSymbol
- 執行 valet 提示 sudo 問題和 undefined function Valet\collect () 錯誤的解決辦法UndefinedFunction
- 關於OpenResty中使用lua-resty-jwt出現的一個異常symbol not foundRESTJWTSymbol
- undefined和nullUndefinedNull
- null 和 undefinedNullUndefined
- 如何修復Vue中的 “this is undefined” 問題VueUndefined
- The method getWriter() is undefined for the type HttpServletRequest的問題UndefinedHTTPServlet
- 關於TIJ的編譯問題編譯
- 解決Vue引入百度地圖JSSDK:BMap is undefined 問題Vue地圖JSUndefined
- 當編譯AFNetworking 2.0時出現了Undefined symbols for architecture i386編譯UndefinedSymbol
- mkfs.ext4: undefined symbol: ext2fs_numeric_progress_ops、set_com_err_gettextUndefinedSymbol
- Symbol 的作用Symbol
- nginx 編譯出現的問題Nginx編譯
- JavaScript SymbolJavaScriptSymbol
- 解決:ThinkPHP 下載專案提示“Call to undefined function captcha_src()”問題PHPUndefinedFunctionAPT
- ES6 symbol 以及symbol的簡單應用Symbol
- SVG <g>、<defs>、<symbol>和<use>元素詳解SVGSymbol
- PHP提示Notice: Undefined variable的解決辦法PHPUndefined
- cmake編譯問題解決編譯
- null 和 undefined 的區別NullUndefined
- null 和 undefined 的區別!NullUndefined
- JS 中的 SymbolJSSymbol