在VS Code中編寫IAR項目


在VS Code中編寫IAR項目

首先按照網上的教程,下載C/C++插件,以及IAR Eebedded Workbench插件,安裝完成重啟VS Code。

項目目錄下新建.vscode文件夾,並新建iar.json和settings.json文件

iar.json內容示例

{
    "version": 1,
    "path": "C:\\Program Files (x86)\\IAR Systems\\Embedded Workbench 8.0\\",
    "project": "C:\\Projects\\TEST\\TEST.ewp",
    "config": "Debug"
}

version默認1,path為IAR環境安裝的目錄,project為IAR項目中的.ewp文件,config為IAR項目的configuration的name,可以打開.ewp文件搜索configuration查看<name>標簽注意此處最后一定要有\\,如果不加\\,path如下:

 "path": "C:\\Program Files (x86)\\IAR Systems\\Embedded Workbench 8.0"

則在運行的時候,會報錯,內容如下:

Building configuration: Debug
Error while starting IarBuild.exe. Open it with IAR Ide to fix it.
Something went wrong...

上網搜索很多內容,最終在該插件的作者politoleo的github項目issues中找到了回答:

https://github.com/politoleo/iar/issues/1

其實就是環境的路徑問題,所以一定要在path最后加上\\,意思就是遞歸所有子文件夾,最后settings.json內容:

{
    "iar.enabled": true
}

最終通過快捷鍵Ctrl+Shift+B完成Build操作。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM