VS code build error - ninja: error: loading 'build.ninja':

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

VS code build error - ninja: error: loading 'build.ninja':

跳至解决方案
4,353 次查看
dan_ash
NXP Employee
NXP Employee

I was happily using VS Code building RT700 code using mcuxsdk repo 25.12.00. 

All the sudden my projects would not build and I saw message: 

Workspace is /c:/projects/mcuxsdk/mcuxsdk/examples/demo_apps/hello_world
build task started....
"C:\Program Files\CMake\bin\cmake.EXE" --build C:/projects/mcuxsdk/mcuxsdk/examples/demo_apps/hello_world/debug --target all --
ninja: error: loading 'build.ninja': The system cannot find the file specified.

I am sure I did something.

I removed the repo and re-cloned. Reimported core0 hello world. 

Any ideas? Thank you.

Still same.

I saw community post: https://community.nxp.com/t5/i-MX-Processors/I-have-a-problem-to-run-a-project-and-gave-me-an-Error-...

The post states the files need the following variables set properly

1) mcux_include.json - ARMGCC_DIR

My file: "ARMGCC_DIR"
: "C:/NXP/MCUXpressoIDE_25.6.136/ide/tools"

2) .vscode\mcuxpresso-tools.json - toolchainPath

My file: "toolchainPath": "C:/NXP/MCUXpressoIDE_25.6.136/ide/tools"

 

0 项奖励
回复
1 解答
4,308 次查看
dan_ash
NXP Employee
NXP Employee

After chatting with Jason, I realized I had not seen the first error which was missing yaml.

What happened was I had some other issue and installed Python (3.13) from VS Code (extensions), but I already had a working 3.14 I installed in Windows, which had yaml. I had also copied west.exe to that Python folder. And my path had the 3.14 folder.

Once I uninstalled (Windows settings apps uninstall) the 3.13 I installed from VS code everything worked again.

Long story, 3.13 did not have yaml, but I decided to simply remove it and rely on the original 3.14 I had.

Sorry I went back more in the build and found

-- Ninja version: 1.13.1

CMake Error at C:/projects/mcuxsdk/mcuxsdk/cmake/extension/mcux_module.cmake:74 (message):

Traceback (most recent call last):

File "C:\projects\mcuxsdk\mcuxsdk\scripts\misc\mcux_module.py", line 28, in <module>

import yaml

ModuleNotFoundError: No module named 'yaml'

Call Stack (most recent call first):

c:/projects/mcuxsdk/mcuxsdk/cmake/extension/mcux.cmake:279 (include)

CMakeLists.txt:5 (project)


-- Configuring incomplete, errors occurred!

Configure finished with return code 1

* The terminal process terminated with exit code: 1.

* Terminal will be reused by tasks, press any key to close it.

* Executing task: CMake: build

Workspace is /c:/projects/mcuxsdk/mcuxsdk/examples/demo_apps/hello_world

build task started....

"C:\Program Files\CMake\bin\cmake.EXE" --build C:/projects/mcuxsdk/mcuxsdk/examples/demo_apps/hello_world/debug --target all --

ninja: error: loading 'build.ninja': The system cannot find the file specified.

build finished with error(s).

 

在原帖中查看解决方案

3 回复数
4,323 次查看
fsl_jason_yu
NXP Employee
NXP Employee

Hi @dan_ash ,

I didn't see this issue before. Could you please confirm:

1. The new cloned repo is clean.

2. The imported project folder is clean.

3. When you see the error, does the file "ninja.build" exist? 

fsl_jason_yu_0-1762741557665.png

 

0 项奖励
回复
4,319 次查看
dan_ash
NXP Employee
NXP Employee

@fsl_jason_yu ,

This is all I see.

dan_ash_0-1762742293975.png

No ninja.build, but it was there before when things works.

 

 

 

 

 

0 项奖励
回复
4,309 次查看
dan_ash
NXP Employee
NXP Employee

After chatting with Jason, I realized I had not seen the first error which was missing yaml.

What happened was I had some other issue and installed Python (3.13) from VS Code (extensions), but I already had a working 3.14 I installed in Windows, which had yaml. I had also copied west.exe to that Python folder. And my path had the 3.14 folder.

Once I uninstalled (Windows settings apps uninstall) the 3.13 I installed from VS code everything worked again.

Long story, 3.13 did not have yaml, but I decided to simply remove it and rely on the original 3.14 I had.

Sorry I went back more in the build and found

-- Ninja version: 1.13.1

CMake Error at C:/projects/mcuxsdk/mcuxsdk/cmake/extension/mcux_module.cmake:74 (message):

Traceback (most recent call last):

File "C:\projects\mcuxsdk\mcuxsdk\scripts\misc\mcux_module.py", line 28, in <module>

import yaml

ModuleNotFoundError: No module named 'yaml'

Call Stack (most recent call first):

c:/projects/mcuxsdk/mcuxsdk/cmake/extension/mcux.cmake:279 (include)

CMakeLists.txt:5 (project)


-- Configuring incomplete, errors occurred!

Configure finished with return code 1

* The terminal process terminated with exit code: 1.

* Terminal will be reused by tasks, press any key to close it.

* Executing task: CMake: build

Workspace is /c:/projects/mcuxsdk/mcuxsdk/examples/demo_apps/hello_world

build task started....

"C:\Program Files\CMake\bin\cmake.EXE" --build C:/projects/mcuxsdk/mcuxsdk/examples/demo_apps/hello_world/debug --target all --

ninja: error: loading 'build.ninja': The system cannot find the file specified.

build finished with error(s).

 

%3CLINGO-SUB%20id%3D%22lingo-sub-2201285%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EVS%20%E4%BB%A3%E7%A0%81%E7%89%88%E6%9C%AC%E9%94%99%E8%AF%AF-%E5%BF%8D%E8%80%85%EF%BC%9A%E9%94%99%E8%AF%AF%EF%BC%9A%E5%8A%A0%E8%BD%BD%E2%80%9Cbuild.ninja%E2%80%9D%EF%BC%9A%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2201285%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E6%88%91%E5%BE%88%E9%AB%98%E5%85%B4%E4%BD%BF%E7%94%A8%20VS%20Code%20%E4%BD%BF%E7%94%A8%20mcuxsdk%20%E4%BB%93%E5%BA%93%2025.12.00%20%E6%9E%84%E5%BB%BA%20RT700%20%E4%BB%A3%E7%A0%81%E3%80%82%3C%2FP%3E%0A%3CP%3E%E7%AA%81%E7%84%B6%E9%97%B4%E6%88%91%E7%9A%84%E9%A1%B9%E7%9B%AE%E6%97%A0%E6%B3%95%E7%89%88%E6%9C%AC%EF%BC%8C%E6%88%91%E7%9C%8B%E5%88%B0%E4%BA%86%E6%B6%88%E6%81%AF%EF%BC%9A%3C%2FP%3E%0A%3CP%3E%E5%B7%A5%E4%BD%9C%E7%A9%BA%E9%97%B4%E6%98%AF%20%2Fc%3A%2Fprojects%2Fmcuxsdk%2Fmcuxsdk%2Fexamples%2Fdemo_apps%2Fhello_w%20%3CBR%20%2F%3E%20orld%20%E7%89%88%E6%9C%AC%E4%BB%BB%E5%8A%A1%E5%B7%B2%E5%90%AF%E5%8A%A8...%3CBR%20%2F%3E%22%20C%3A%5CProgram%20Files%5C%20cMake%5C%20bin%5C%20cmake.EXE%20%22%20%E2%80%94%E7%89%88%E6%9C%AC%20C%3A%20%2Fprojects%2Fmcuxsdk%2Fmcuxsdk%2Fexamples%2Fdemo_apps%2Fhello_world%2Fdebug--target%20all%20%E2%80%94%20%E5%BF%8D%E8%80%85%EF%BC%9A%E9%94%99%E8%AF%AF%EF%BC%9A%E5%8A%A0%E8%BD%BD%20%E2%80%9Cbuild.ninja%E2%80%9D%EF%BC%9A%3CBR%20%2F%3E%E7%B3%BB%E7%BB%9F%E6%97%A0%E6%B3%95%E6%89%BE%E5%88%B0%E6%8C%87%E5%AE%9A%E7%9A%84%E6%96%87%E4%BB%B6%E3%80%82%3C%2FP%3E%0A%3CP%3E%E6%88%91%E8%82%AF%E5%AE%9A%E6%88%91%E5%81%9A%E4%BA%86%E4%BB%80%E4%B9%88%E3%80%82%3C%2FP%3E%0A%3CP%3E%E6%88%91%E5%88%A0%E9%99%A4%E4%BA%86%E4%BB%93%E5%BA%93%E5%B9%B6%E9%87%8D%E6%96%B0%E5%85%8B%E9%9A%86%E3%80%82%E9%87%8D%E6%96%B0%E5%AF%BC%E5%85%A5%20core0%20hello%20world%E3%80%82%20%3C%2FP%3E%0A%3CP%3E%E6%82%A8%E6%9C%89%E4%BB%80%E4%B9%88%E6%83%B3%E6%B3%95%E5%90%97%EF%BC%9F%20%E8%B0%A2%E8%B0%A2%EF%BC%81%3C%2FP%3E%0A%3CP%3E%E8%BF%98%E6%98%AF%E4%B8%80%E6%A0%B7%E3%80%82%3C%2FP%3E%0A%3CP%3E%E6%88%91%E7%9C%8B%E5%88%B0%E4%BA%86%E7%A4%BE%E5%8C%BA%E7%9A%84%E5%B8%96%E5%AD%90%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fi-MX-Processors%2FI-have-a-problem-to-run-a-project-and-gave-me-an-Error-to-build%2Fm-p%2F2068732%22%20target%3D%22_blank%22%3E%EF%BC%9A%20https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fi-MX-Processors%2FI-have-a-problem-to-run-a-project-and-gave-me-an-Error-to-build%2Fm-p%2F2068732%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%E5%B8%96%E5%AD%90%E7%A7%B0%E6%96%87%E4%BB%B6%E9%9C%80%E8%A6%81%E6%AD%A3%E7%A1%AE%E8%AE%BE%E7%BD%AE%E4%BB%A5%E4%B8%8B%E5%8F%98%E9%87%8F%3CBR%20%2F%3E%3CBR%20%2F%3E1)%20mcux_include.json%20-%3CSPAN%3EARMGCC_DIR%3CBR%20%2F%3E%3C%2FSPAN%3E%3CSPAN%3E%3CBR%20%2F%3E%E6%88%91%E7%9A%84%E6%96%87%E4%BB%B6%EF%BC%9A%22ARMGCC_DIR%22%3C%2FSPAN%3E%3A%3CSPAN%3E%22C%3C%2FSPAN%3E%3CSPAN%3E%3A%2FNXP%2FMCUXpressoIDE_25.6.136%2Fide%2Ftools%22%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E2)%20.vscode%5Cmcuxpresso-tools.json%20-%3CSPAN%3E%E5%B7%A5%E5%85%B7%E9%93%BE%E8%B7%AF%E5%BE%84%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E%E6%88%91%E7%9A%84%E6%96%87%E4%BB%B6%EF%BC%9A%22toolchainPath%22%3C%2FSPAN%3E%3CSPAN%3E%3A%20%3C%2FSPAN%3E%3CSPAN%3E%22C%3A%2FNXP%2FMCUXpressoIDE_25.6.136%2Fide%2Ftools%22%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2201426%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20VS%20code%20build%20error%20-%20ninja%3A%20error%3A%20loading%20'build.ninja'%3A%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2201426%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%B8%8E%E6%9D%B0%E6%A3%AE%E8%81%8A%E5%A4%A9%E5%90%8E%EF%BC%8C%E6%88%91%E6%84%8F%E8%AF%86%E5%88%B0%E8%87%AA%E5%B7%B1%E6%B2%A1%E6%9C%89%E5%8F%91%E7%8E%B0%E7%AC%AC%E4%B8%80%E4%B8%AA%E9%94%99%E8%AF%AF%EF%BC%8C%E5%8D%B3%E7%BC%BA%E5%B0%91%20yaml%E3%80%82%3C%2FP%3E%0A%3CP%3E%E5%BD%93%E6%97%B6%E6%88%91%E9%81%87%E5%88%B0%E4%BA%86%E4%B8%80%E4%BA%9B%E5%85%B6%E4%BB%96%E9%97%AE%E9%A2%98%EF%BC%8C%E4%BA%8E%E6%98%AF%E4%BB%8E%20VS%20Code%EF%BC%88%E6%89%A9%E5%B1%95%EF%BC%89%E4%B8%AD%E5%AE%89%E8%A3%85%E4%BA%86%20Python%20(3.13)%EF%BC%8C%E4%BD%86%E6%88%91%E5%9C%A8%20Windows%20%E4%B8%AD%E5%AE%89%E8%A3%85%E7%9A%84%203.14%20%E7%89%88%E6%9C%AC%E5%B7%B2%E7%BB%8F%E5%8F%AF%E4%BB%A5%E6%AD%A3%E5%B8%B8%E5%B7%A5%E4%BD%9C%E4%BA%86%EF%BC%8C%E5%85%B6%E4%B8%AD%E5%8C%85%E5%90%AB%20yaml%E3%80%82%E6%88%91%E8%BF%98%E5%B0%86%20west.exe%20%E5%A4%8D%E5%88%B6%E5%88%B0%E4%BA%86%20Python%20%E6%96%87%E4%BB%B6%E5%A4%B9%E3%80%82%E6%88%91%E7%9A%84%E8%B7%AF%E5%BE%84%E4%B8%8A%E6%9C%89%203.14%20%E6%96%87%E4%BB%B6%E5%A4%B9%E3%80%82%3C%2FP%3E%0A%3CP%3E%E5%BD%93%E6%88%91%E5%8D%B8%E8%BD%BD%EF%BC%88Windows%20%E8%AE%BE%E7%BD%AE%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E5%8D%B8%E8%BD%BD%EF%BC%89%E6%88%91%E4%BB%8E%20VS%20%E4%BB%A3%E7%A0%81%E4%B8%AD%E5%AE%89%E8%A3%85%E7%9A%84%203.13%20%E7%89%88%E6%9C%AC%E5%90%8E%EF%BC%8C%E4%B8%80%E5%88%87%E9%83%BD%E6%81%A2%E5%A4%8D%E6%AD%A3%E5%B8%B8%E4%BA%86%E3%80%82%3C%2FP%3E%0A%3CP%3E%E8%AF%B4%E6%9D%A5%E8%AF%9D%E9%95%BF%EF%BC%8C3.13%20%E7%89%88%E6%B2%A1%E6%9C%89%20yaml%EF%BC%8C%E4%BD%86%E6%88%91%E5%86%B3%E5%AE%9A%E5%B9%B2%E8%84%86%E5%88%A0%E9%99%A4%E5%AE%83%EF%BC%8C%E4%BD%BF%E7%94%A8%E5%8E%9F%E6%9D%A5%E7%9A%84%203.14%20%E7%89%88%E3%80%82%3C%2FP%3E%0A%3CBLOCKQUOTE%3E%0A%3CP%3E%E6%8A%B1%E6%AD%89%E6%88%91%E5%9C%A8%E7%89%88%E6%9C%AC%E4%B8%AD%E5%9B%9E%E8%BF%87%E5%A4%B4%E6%9D%A5%E5%8F%91%E7%8E%B0%E4%BA%86%20%E2%80%94%20%3CBR%20%2F%3E%20%3CBR%20%2F%3E%20%E2%80%94%20%E5%BF%8D%E8%80%85%E7%89%88%E6%9C%AC%EF%BC%9A1.13.1%3C%2FP%3E%0A%3CP%3ECMake%20Error%20at%20C%3A%2Fprojects%2Fmcuxsdk%2Fmcuxsdk%2Fcmake%2Fextension%2Fmcux_module.cmake%3A74%20(message)%EF%BC%9A%3C%2FP%3E%0A%3CP%3ETraceback%20(most%20recent%20call%20last)%3A%3CBR%20%2F%3E%3CBR%20%2F%3EFile%22C%3A%5Cprojects%5Cmcuxsdk%5Cmcuxsdk%5Cscriptscripts%5Cmisc%5Cmcux_module.py%22%2C%20line%2028%2C%20in%3CMODULE%3E%3C%2FMODULE%3E%3C%2FP%3E%0A%3CP%3Eimport%20yaml%3CBR%20%2F%3E%3CBR%20%2F%3EModuleNotFoundError%EF%BC%9A%E6%B2%A1%E6%9C%89%E5%90%8D%E4%B8%BA%20%22yaml%20%22%E7%9A%84%E6%A8%A1%E5%9D%97%3CBR%20%2F%3E%3CBR%20%2F%3E%E8%B0%83%E7%94%A8%E5%A0%86%E6%A0%88%EF%BC%88%E6%9C%80%E8%BF%91%E8%B0%83%E7%94%A8%E5%9C%A8%E5%89%8D%EF%BC%89%EF%BC%9A%3C%2FP%3E%0A%3CP%3Ec%3A%2Fprojects%2Fmcuxsdk%2Fmcuxsdk%2Fcmake%2Fextension%2Fmcux.cmake%3A279%20(include)%3C%2FP%3E%0A%3CP%3ECMakeLists.txt%3A5%20(project)%3CBR%20%2F%3E%3CBR%20%2F%3E%3CBR%20%2F%3E--%20%E9%85%8D%E7%BD%AE%E4%B8%8D%E5%AE%8C%E6%95%B4%EF%BC%8C%E5%87%BA%E7%8E%B0%E9%94%99%E8%AF%AF%EF%BC%81%3C%2FP%3E%0A%3CP%3E%E9%85%8D%E7%BD%AE%E5%AE%8C%E6%88%90%EF%BC%8C%E8%BF%94%E5%9B%9E%E4%BB%A3%E7%A0%81%201%3CBR%20%2F%3E%3CBR%20%2F%3E*%20%E7%BB%88%E7%AB%AF%E8%BF%9B%E7%A8%8B%E4%BB%A5%E9%80%80%E5%87%BA%E4%BB%A3%E7%A0%81%E7%BB%93%E6%9D%9F%EF%BC%9A1.%3C%2FP%3E%0A%3CP%3E*%20%E7%BB%88%E7%AB%AF%E5%B0%86%E8%A2%AB%E4%BB%BB%E5%8A%A1%E9%87%8D%E5%A4%8D%E4%BD%BF%E7%94%A8%EF%BC%8C%E6%8C%89%E4%BB%BB%E6%84%8F%E9%94%AE%E5%B0%86%E5%85%B6%E5%85%B3%E9%97%AD%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E*%20%E6%AD%A3%E5%9C%A8%E6%89%A7%E8%A1%8C%E4%BB%BB%E5%8A%A1%EF%BC%9ACMake%EF%BC%9A%E7%89%88%E6%9C%AC%3CBR%20%2F%3E%3CBR%20%2F%3E%E5%B7%A5%E4%BD%9C%E7%A9%BA%E9%97%B4%E6%98%AF%20%2Fc%3A%2Fprojects%2Fmcuxsdk%2Fmcuxsdk%2Fexamples%2Fdemo_apps%2Fhello_world%3C%2FP%3E%0A%3CP%3E%E7%89%88%E6%9C%AC%E4%BB%BB%E5%8A%A1%E5%B7%B2%E5%90%AF%E5%8A%A8...%3C%2FP%3E%0A%3CP%3E%22C%3A%5CProgram%20Files%5CCMake%5Cbin%5Ccmake.EXE%22%20--%E7%89%88%E6%9C%AC%20C%3A%2Fprojects%2Fmcuxsdk%2Fmcuxsdk%2Fexamples%2Fdemo_apps%2Fhello_world%2Fdebug%20--target%20all%20--%3C%2FP%3E%0A%3CP%3E%E5%BF%8D%E8%80%85%EF%BC%9A%E9%94%99%E8%AF%AF%EF%BC%9A%E6%AD%A3%E5%9C%A8%E5%8A%A0%E8%BD%BD%20%E2%80%9C%E7%89%88%E6%9C%AC.ninja%E2%80%9D%EF%BC%9A%E7%B3%BB%E7%BB%9F%E6%97%A0%E6%B3%95%E6%89%BE%E5%88%B0%E6%8C%87%E5%AE%9A%E7%9A%84%E6%96%87%E4%BB%B6%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%E7%89%88%E6%9C%AC%E5%B7%B2%E5%AE%8C%E6%88%90%EF%BC%8C%E4%BD%86%E5%87%BA%E7%8E%B0%E9%94%99%E8%AF%AF%E3%80%82%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3C%2FBLOCKQUOTE%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2201374%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20VS%20code%20build%20error%20-%20ninja%3A%20error%3A%20loading%20'build.ninja'%3A%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2201374%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F57117%22%20target%3D%22_blank%22%3E%40fsl_jason_yu%3C%2FA%3E%E3%80%81%3C%2FP%3E%0A%3CP%3E%E6%88%91%E5%8F%AA%E7%9C%8B%E5%88%B0%E8%BF%99%E4%BA%9B%E3%80%82%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22dan_ash_0-1762742293975.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22dan_ash_0-1762742293975.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F364551i74405B9B58F69154%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22dan_ash_0-1762742293975.png%22%20alt%3D%22dan_ash_0-1762742293975.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%E6%B2%A1%E6%9C%89%20ninja.%E7%89%88%E6%9C%AC%EF%BC%8C%E4%BD%86%E4%BB%A5%E5%89%8D%E5%B7%A5%E4%BD%9C%E6%97%B6%E4%B9%9F%E6%9C%89%E8%BF%87%E3%80%82%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CBR%20%2F%3E%0A%3CBR%20%2F%3E%0A%3CBR%20%2F%3E%0A%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2201360%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20VS%20code%20build%20error%20-%20ninja%3A%20error%3A%20loading%20'build.ninja'%3A%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2201360%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F204615%22%20target%3D%22_blank%22%3E%40dan_ash%3C%2FA%3E%E3%80%81%3C%2FP%3E%0A%3CP%3E%E6%88%91%E4%BB%A5%E5%89%8D%E6%B2%A1%E5%8F%91%E7%8E%B0%E8%BF%99%E4%B8%AA%E9%97%AE%E9%A2%98%E3%80%82%E8%AF%B7%E6%82%A8%E7%A1%AE%E8%AE%A4%E4%B8%80%E4%B8%8B%EF%BC%9A%3C%2FP%3E%0A%3CP%3E1.%E6%96%B0%E7%9A%84%E5%85%8B%E9%9A%86%E4%BB%93%E5%BA%93%E5%BE%88%E5%B9%B2%E5%87%80%E3%80%82%3C%2FP%3E%0A%3CP%3E2.%E5%AF%BC%E5%85%A5%E7%9A%84%E9%A1%B9%E7%9B%AE%E6%96%87%E4%BB%B6%E5%A4%B9%E6%98%AF%E5%B9%B2%E5%87%80%E7%9A%84%E3%80%82%3C%2FP%3E%0A%3CP%3E3.%E5%BD%93%E4%BD%A0%E7%9C%8B%E5%88%B0%E9%94%99%E8%AF%AF%E6%97%B6%EF%BC%8C%E6%96%87%E4%BB%B6%20%22ninja.build%22%E5%AD%98%E5%9C%A8%E5%90%97%EF%BC%9F%20%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22fsl_jason_yu_0-1762741557665.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22fsl_jason_yu_0-1762741557665.png%22%20style%3D%22width%3A%20347px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F364544i7C363F9C79CC7B37%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22fsl_jason_yu_0-1762741557665.png%22%20alt%3D%22fsl_jason_yu_0-1762741557665.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E