建议先从4088的模块进行入门,有些方面已经修改了
17#from rtua import GetCPPPATH
18#from rtua import GetCPPDEFINES
44#CPPPATH = GetCPPPATH(BSP_ROOT, RTT_ROOT)
BSP_ROOT,一行和1.1.0不同
= Environment(tools = ['mingw'],
AS = rtconfig.AS, ASFLAGS = rtconfig.AFLAGS,
CC = rtconfig.CC, CCFLAGS = rtconfig.CFLAGS,
CXX = rtconfig.CXX, AR = rtconfig.AR, ARFLAGS = '-rc',
LINK = rtconfig.LINK, LINKFLAGS = linkflags,
CPPPATH = [
RTT_ROOT + '/include',
BSP_ROOT,
RTT_ROOT + '/components/finsh',
RTT_ROOT + '/components/rtgui/include',
RTT_ROOT + '/components/rgtui/common',
RTT_ROOT + '/components/rtgui/server',
RTT_ROOT + '/components/rtgui/widgets',
RTT_ROOT + '/components/libdl',
RTT_ROOT + '/components/external/ftk/ftk/src/os/rt-thread',
RTT_ROOT + '/components/external/ftk/ftk/src/demos',
RTT_ROOT + '/components/external/ftk/ftk/apps/common',
RTT_ROOT + '/components/external/ftk/ftk/src',
RTT_ROOT + '/components/dfs',
RTT_ROOT + '/components/dfs/include',
RTT_ROOT + '/components/libc/newlib',
RTT_ROOT + '/components/external/cairo/cairo-1.10.2/src',
RTT_ROOT + '/components/external/cairo/'
])
还真没有,这个是我的错。
在realboard目录下执行
scons --target=ua
然后把apps目录中的bsp目录设置到realboard来,就可以编译出module了。
jeffwei 发表于 2014-11-24 22:47
验证了,成功。我之前也看到了 tools目录下ua.py文件,把rtua给成ua,结果还是不行,原来是我用法不对,是 ...