你好,
我有一个问题遵循“用户手册SmartBond™无线测距SDK UM-B-137”。4.2节描述了如何设置Development Kit,以及在配置过程中必须构建ble_range_dte项目。当尝试构建项目时,在控制台中显示以下错误:
16:30:44 ****配置的增量构建DA1469x-00-Release_QSPI项目ble_range_dte ****
使——沉默
生成链接器脚本。
make[2]: ***没有规则使目标'mem。Ld ',由'generate_ldscripts'需要。停止。
建设目标:ble_range_dte.elf
调用:交叉ARM C连接器
c:/diasemi/smartsnippetsstudio2.0.16/gcc/7-2018-q2/bin/. /lib/gcc/arm- non- eabi/7.3.1/. /. /. /. /arm- non- eabi/bin/ld.exe:不能打开链接器脚本文件ld:无效的论点
Collect2.exe:错误:ld返回1退出状态
Make [1]: *** [makefile:78: ble_range_dte. txt . txt . txt]精灵]错误1
make: *** [makefile:69: all]错误2
"make——silent all"以退出码2结束。构建可能不完整。
16:30:48构建失败。4个错误,0个警告。(带3 s.241ms)
我试着清理这个项目,重新启动程序和电脑,但没用。
配置:SmartSnippets Studio v.2.0.16.1760和SDK " wiira_10.440.8.6 "。
你能给我一个解决这些错误的建议吗?提前谢谢,
大卫
设备:
固定!Path有一个空格,似乎是导致这个问题的原因。
嗨david_ratayczak,
感谢你在我们的BLE论坛上发表的文章,很高兴你弄明白了这一点。我们建议使用不带空格的短路径。
如果您有任何其他问题,请随时提出新的论坛门票。
谢谢,PM_Dialog