嵌入式技术william hill官网
直播中

zhongnian

8年用户 1330经验值
擅长:MEMS/传感技术
私信 关注
[问答]

rt-thread setting中开启的软件包为何src下的文件找不到inc中的头文件

rt-thread setting 中开启的软件包为何src下的文件找不到inc中的头文件?如果用绝对路径后,其它的头文件也会陆续提示找不到

1.jpg

及原来KEIL下开发的.C文件很多系统库函数找不到:

1 floor()/ceil()明明包含了#include
2 调用rt_adc_read()/rt_pwm_disable/rt_mtd_nor_register_device明明调用了#include 而里面的ADC/PWM/mtd_nor都是打开的,诡异的不行!!!

1.jpg

回帖(2)

zhongnian

2022-9-26 14:12:57
drive里面的对应.C文件被排除构建,打开后ADC/PWM/MTD_NOR编译错误排除,但ceil()/floor()调用还是报错,math.h中为何将其指定为一个空的宏?
举报

zhongnian

2022-9-26 14:13:35
发现工具链下有2个版本,其中5.4.1的里面math.h将数学函数都定义上面的空宏,而10.2.1里面不是。手动该工具链的环境变量后上面的数学函数解决了但出现了其它错误

1.jpg

举报

更多回帖

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