01
前言
當我們想從官方的例程中扣出一個demo來作為自己的空工程時,難免要解決不少問題,接下來演示一遍解決遷移工程的問題。
02
遷移空工程
我選擇
mspm0_sdk_1_00_00_04examples ortosLP_MSPM0L1306driverlib **empty_driverlib_src** 作為空工程
并將其放到了mspm0_sdk_1_00_00_04目錄下如下圖所示。
接著打開keil工程,更改對應的頭文件目錄,只需要在C/C++中修改相對路徑即可。
修改前
修改后
如果不知道相對路徑是什么的話,建議百度。
修改User Command。
如果沒修改魔術棒User中的before Build工具鏈直接去編譯的話,會出現下面的情況,提示找不到指定的路徑。
根據報錯的信息,我們去修改魔術棒User中的before Build工具鏈的鏈接腳本。
修改前
修改后
繼續編譯,可以看到剛才找不到指定路徑的報錯沒了,但是又出現了新的問題,某個文件不存在。
定位問題,可以發現這個問題出在編譯鏈工具腳本(位于/tools/keil/中)的指定路徑上。
接著,修改里面的.bat文件,使其相對路徑能指向
mspm0_sdk_1_00_00_04 .metadataproduct.json
接著,我們再去keil里面修改魔術棒User中的before Build工具鏈,如下圖所示。
到此,我們就完成了官方demo的遷移。
審核編輯:劉清
-
msp
+關注
關注
0文章
150瀏覽量
35248 -
C++語言
+關注
關注
0文章
147瀏覽量
6971
原文標題:MSPM0L1306之遷移工程
文章出處:【微信號:創易棧,微信公眾號:創易棧】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論