在SourceInsight4.0中加入IAR編譯功能
阿新 • • 發佈:2019-01-23
綜合了好幾位前輩的經驗和文章,在這裡一致感謝。
《SourceInsight自定義命令說明與應用》 https://www.cnblogs.com/LubinLew/p/SoureInsight-CustomCommand.html
%J |
the data directory of the current project 目的是用來獲取當前SourceInsight工程所在路徑 |
《使用命令列進行IAR編譯》https://www.iar.com/support/tech-notes/general/build-from-the-command-line/
這個IAR官方文件講述了怎麼用DOS命令列來編譯。
《SourceInsight整合IAR編譯構建功能及程式碼錯誤警告定位》http://blog.csdn.net/fanyusen/article/details/63052090 這位大哥說明白了,但是還不夠方便。
首先時命令中必須使用.ewp的IAR工程檔案的絕對路徑,這點非常不方便。因為我的程式碼肯定會到處複製,Iarbuild.exe不會變還好,可是這個ewp的IAR工程檔案路徑時會變的。因此我綜合了前兩篇文章,對這位老兄的命令列改進了一點。
建立SourceInsight工程的時候,把它建立在IAR工程資料夾下。系統會自動在該資料夾下建立SourceInsight-test.si4project資料夾。