编译报错

controlSUITE里边导入一个example工程,发现make找不到

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
**** Build of configuration Flash for project ctom_ipcdrivers_m3 ****

make all

make all
Cannot run program "make": Launching failed

Error: Program "make" not found in PATH
PATH=[D:/software/ti/ccs1281/ccs/eclipse/jre/bin/server;D:/software/ti/ccs1281/ccs/eclipse/jre/bin;C:\Program Files\Eclipse Adoptium\jdk-17.0.15.6-hotspot\bin;C:\Program Files (x86)\VMware\VMware Workstation\bin\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files\Git\cmd;C:\Program Files\dotnet\;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\Program Files (x86)\STMicroelectronics\STM32 ST-LINK Utility\ST-LINK Utility;D:\software\nodejs\;C:\Program Files\TortoiseGit\bin;C:\Program Files\PuTTY\;C:\Users\heaven\AppData\Local\Programs\Python\Python311\Scripts\;C:\Users\heaven\AppData\Local\Programs\Python\Python311\;C:\Users\heaven\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\heaven\AppData\Local\Programs\Python\Python310\;C:\Users\heaven\AppData\Local\Microsoft\WindowsApps;C:\Users\heaven\.dotnet\tools;C:\Program Files\CMake\bin;C:\Users\heaven\AppData\Local\Programs\Microsoft VS Code\bin;C:\Program Files\ListDll;D:\software\esp32-idf\Espressif\tools;C:\Users\heaven\AppData\Roaming\npm;D:\software;C:\nxp\LinkServer_1.6.133;C:\Program Files\Windows Kits\10\Debuggers\x64\;D:\software\cursor\resources\app\bin;D:\software\ti\ccs1281\ccs\eclipse]

Error: Program "make" is not found in PATH

PATH=[D:/software/ti/ccs1281/ccs/eclipse/jre/bin/server;D:/software/ti/ccs1281/ccs/eclipse/jre/bin;C:\Program Files\Eclipse Adoptium\jdk-17.0.15.6-hotspot\bin;C:\Program Files (x86)\VMware\VMware Workstation\bin\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files\Git\cmd;C:\Program Files\dotnet\;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\Program Files (x86)\STMicroelectronics\STM32 ST-LINK Utility\ST-LINK Utility;D:\software\nodejs\;C:\Program Files\TortoiseGit\bin;C:\Program Files\PuTTY\;C:\Users\heaven\AppData\Local\Programs\Python\Python311\Scripts\;C:\Users\heaven\AppData\Local\Programs\Python\Python311\;C:\Users\heaven\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\heaven\AppData\Local\Programs\Python\Python310\;C:\Users\heaven\AppData\Local\Microsoft\WindowsApps;C:\Users\heaven\.dotnet\tools;C:\Program Files\CMake\bin;C:\Users\heaven\AppData\Local\Programs\Microsoft VS Code\bin;C:\Program Files\ListDll;D:\software\esp32-idf\Espressif\tools;C:\Users\heaven\AppData\Roaming\npm;D:\software;C:\nxp\LinkServer_1.6.133;C:\Program Files\Windows Kits\10\Debuggers\x64\;D:\software\cursor\resources\app\bin;D:\software\ti\ccs1281\ccs\eclipse]

**** Build Finished ****

分析

找不到说明要么环境变量PATH没有对,要么是工程配置有问题,但是自己新建的工程可以编译,那大概率是老旧的工程导入的时候不兼容

解决

在工程Properties里边找到Build页面,配置Builder栏:勾选Use default build command,重新编译即可

image-20250604092200988


© 2025 hywing 使用 Stellar 创建
总访问 113701 次 | 本页访问 326