Yin Xueqiu

Results 2 comments of Yin Xueqiu

我也遇到同样的问题,想请问一下这个问题解决了么: ``` In file included from C:\02Study\RT-Thread\Tools\RT-ThreadStudio\workspace\stm32f429IGTx\rt-thread\components\libc\compilers\common\include/sys/time.h:18:0, from C:\02Study\RT-Thread\Tools\RT-ThreadStudio\workspace\stm32f429IGTx\rt-thread\components\libc\compilers\common\include/sys/select.h:17, from c:\02study\rt-thread\tools\rt-threadstudio\repo\extract\toolchain_support_packages\arm\gnu_tools_for_arm_embedded_processors\6.3.1\arm-none-eabi\include\sys\types.h:68, from c:\02study\rt-thread\tools\rt-threadstudio\repo\extract\toolchain_support_packages\arm\gnu_tools_for_arm_embedded_processors\6.3.1\arm-none-eabi\include\stdio.h:61, from ../packages/sqlite-v3.19.3/sqlite3.c:11616: c:\02study\rt-thread\tools\rt-threadstudio\repo\extract\toolchain_support_packages\arm\gnu_tools_for_arm_embedded_processors\6.3.1\arm-none-eabi\include\time.h:56:1: error: unknown type name 'clock_t' clock_t _EXFUN(clock, (void)); ^~~~~~~ In file included from C:\02Study\RT-Thread\Tools\RT-ThreadStudio\workspace\stm32f429IGTx\rt-thread\components\libc\compilers\common\include/sys/select.h:17:0,...

> 这里好像是因为工具链的问题。 RTT使用的工具链找不到这个定义,我翻代码看过能找到这几个定义,但编译时就是不行。 最后我找到最底层的类型定义,重新命名了就能通过了 感谢告知!后续我更改RT-Thread内核版本为v4.1.0之后就能够成功编译了,应该跟你推测的一样是工具链的问题,我最后定位到问题,就先用v4.1.0用着了