打印
[N32G45x]

windows GCC开发环境搭建遇到make 报错

[复制链接]
141|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
按照官方的指导文档,已经安装了Vscode软件,gcc编译工具链,make for windows。但是执行make 命令的时候,有报错,无法生成相关的hex 或者bin文件 。报错如下:
C:\Users\Administrator\Desktop\1.png

PS E:\1\Nationstech.N32G45x_Library.2.0.0\projects\n32g45x_EVAL\examples\GPIO\LedBlink\GCC> make
process_begin: CreateProcess(C:\Users\ADMINI~1\AppData\Local\Temp\make11108-1.bat, C:\Users\ADMINI~
1\AppData\Local\Temp\make11108-1.bat, ...) failed.
make (e=5): 拒绝访问。
make: [Makefile:152: build] Error 5 (ignored)
arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfpu=fpv4-sp-d16 -mfloat-abi=hard -Wall -Os -ffunction-s
ections -fdata-sections -g -gdwarf-2 -MMD -MP -MF"build/n32g45x_it.d" -DN32G45X -DUSE_STDPERIPH_DRI
VER -I../../../../../../firmware/CMSIS/core/ -I../../../../../../firmware/CMSIS/device/ -I../../../
../../../firmware/n32g45x_std_periph_driver/inc/ -I../../../../bsp/inc/ -I../inc/  -c -Wa,-a,-ad,-a
lms=build/n32g45x_it.lst ../src/n32g45x_it.c -o build/n32g45x_it.o
../src/n32g45x_it.c:126:1: fatal error: opening dependency file build/n32g45x_it.d: No such file or
directory
  126 | }
      | ^
compilation terminated.
make: *** [Makefile:136: build/n32g45x_it.o] Error 1
PS E:\1\Nationstech.N32G45x_Library.2.0.0\projects\n32g45x_EVAL\examples\GPIO\LedBlink\GCC>

使用特权

评论回复
沙发
longlong188|  楼主 | 2025-5-7 19:32 | 只看该作者
报错截图,如下:

1.png (46.07 KB )

1.png

使用特权

评论回复
板凳
dffzh| | 2025-5-8 08:52 | 只看该作者
提供以下排查方向,希望对你有帮助哦:
1、解决权限问题
以管理员身份运行VS Code或终端或者将项目移到没有权限限制的目录(如非系统目录);
检查杀毒软件是否阻止了临时文件创建;
2、创建build目录
在编译之前试试先创建build目录看看:mkdir build;
3、其他检查
确保GCC工具链路径已加入系统PATH环境变量;
检查Makefile文件中所有路径是否正确(特别是Windows中使用反斜杠\可能需要转义)。



使用特权

评论回复
地板
jobszheng| | 2025-5-8 09:29 | 只看该作者
是不是需要 make clean一下

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

3

帖子

0

粉丝