使用CCS9.0 import例程TIDA-010003,编译时总是报错Error: Program "make" not found in PATH。都是安装在默认目录。请问该如何解决?
Viki Shi:
请问你是编译自己的例程还是导入TI的例程?建议新建一个workspace,重新导入project,另外,查一下project->Properties->Build->Builder tab, 使能Use default build command
5266360:
回复 Viki Shi:
Hi,Shi,感谢你的回复。按照你的指示,并把CCS9和simplelink_cc13x0_sdk_3_10_00_11的版本更换成TIDA-010003原有设定的CCS8和simplelink_cc13x0_sdk_2_40_00_20,目前如果set active为debug_poll,则编译通过并可以下载运行,但是如果设置为其余三个例如debug_push,则会报错。
error #10264: DEFAULT memory range overlaps existing memory range RAM
error #10234-D: unresolved symbols remain
error #10010: errors encountered during linking; "6lowpan_mesh_CC1310_LAUNCHXL_tirtos_ccs.out" not built
>> Compilation failure
makefile:272: recipe for target '6lowpan_mesh_CC1310_LAUNCHXL_tirtos_ccs.out' failed
gmake[1]: *** [6lowpan_mesh_CC1310_LAUNCHXL_tirtos_ccs.out] Error 1
makefile:268: recipe for target 'all' failed
Viki Shi:
回复 5266360:
debug_poll及debug_push的区别请看这边:e2e.ti.com/…/2903182
5266360:
回复 Viki Shi:
Hi Shi,我看了提供的参考贴,我的应用场景和提问者类似,都是在节点使用push模式将数据主动上报到root,但是不同点是提问者已经成功将push代码编译并使用,而我仍然停留在不能编译的阶段。
5266360:
回复 5266360:
我已经找到问题点啦,在push模式下,cc130xlp.cmd这个配置文件没有包含进去,在properties/general/linker command file选择对应的cc130xlp.cmd文件即可