花了一个晚上,把RT2.0的LWIP、网卡驱动、文件系统整合起来了,发现一点小问题

发布于 2015-03-13 08:58:41
第一次使用RT-THREAD2.0,有点问题
很奇怪为什么SCONS时很多head文件的路径在源码中是错的
BSP: STM32F10X
修改了rtconfig.h中的LWIP,DFS配置项
修改了默认网卡驱动为ENC28J60
修改了默认DFS的驱动为W25QXX
然后开始SCONS
提示很多文件找不到,然后就开始修改路径,比如:
application.c中的头文件要修改为 #include "../../../include/rtthread.h"这种相对路径才行
是我错在哪了吗?

PS:我从事LINUX+ARM9开发多年,头一回用了RT-THREAD,对国产OS能做到支持网络,文件系统很吃惊
想走RT-TREAD+M3的路子,节约成本
希望高手不吝赐教哦

查看更多

关注者
0
被浏览
1.8k
6 个回答
bernard
bernard 2015-03-13
不会,scons后编译很顺的,也会帮你处理好搜索头文件的路径
hunix74
hunix74 2015-03-13
不会,scons后编译很顺的,也会帮你处理好搜索头文件的路径

首先很感谢您的回答
我需要在根目录上SCONS吗?
我是在STM32F10X目录下SCONS的,错了吗?
如果是在STM32F10X目录下SCONS,那么那些头文件指向的路径确实是有问题啊
bernard
bernard 2015-03-13
在bsp目录下进行scons

更具体的,你也可以参考github上每次提交时travis-ci.org自动编译的执行步骤和log输出
hunix74
hunix74 2015-03-14
谢谢,再次重新编译,发现没问题了,很奇怪
bernard
bernard 2015-03-15
我写了个脚本并创建成git repo,可以参考:


按照这样的方式可以做网上迅速建立一个开发环境。

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友