ST意法半导体
直播中

李娜

7年用户 1625经验值
私信 关注
[问答]

请问SPC5Studio与main.c可以在一起使用吗

你好,
我在 SPC5Studio 中遇到了很多错误。如果我将它与 main.c 一起使用而不分离我正在使用的库目录,我就没有问题。但是当我想分离库时,它不像普通的 eclipse 那样工作。同样,我对 STM32CubeIDE 没有任何问题,但 SPC5Studio 给出了很多错误。我得到的错误是:
使-j8全部
编译main.c
main.c:4:21: 致命错误: nextion.h: 没有那个文件或目录
#include “下一个.h”
^
编译终止。
make: *** [components/spc560bxx_platform_component_rla/lib/rsc/ rules.mk :137 : build/obj/main.o] 错误 1
“make -j8 all”以退出代码 2 终止。构建可能不完整。
例如,当我将保留为 nextion.h 的库直接写入 main 时,它就可以工作。我将与您分享我所做的设置和我创建的库。


回帖(1)

张毕鹄

2022-12-26 14:47:32
SPC5Studio 测试应用程序不使用 CDT 设置。
我建议在 user.mak 中添加包含库或源。(下一个.c 下一个.h)


  • # List of all user C source files
  • U_C_SRC     = ./main.c

  • # List of all user C++ source files
  • U_CPP_SRC   =

  • # List of all user ASM source files
  • U_ASM_SRC   =

  • # List all user C define here, like -D_DEBUG=1
  • UDEFS       =

  • # Define ASM defines here
  • UADEFS      =

  • # List all user directories here
  • UINCDIR     =

  • # List the user directory to look for the libraries here
  • ULIBDIR     =

  • # List all user libraries here
  • ULIBS       =

举报

更多回帖

发帖
×
20
完善资料,
赚取积分