你好,
我正在使用SmartSnippet设置一个新的Linux Ubuntu 18安装。我跟着这里的路线:https://www.dialog-seminile.com/sites/default/files/user_manual_um -...
我有SDK安装并在与我的工作区选择的同一目录中提取。
我首先将SDK(和修补程序)安装到新目录中。然后我运行.run文件,选择安装推荐的jlink选项,然后通过运行diasemi / smartsnippetsstudio / cdt / smartsnippets_studio.startup.sh脚本来运行smartsnippet。
当我这样做时,我选择了安装了我的SDK 1.0.14的目录。在我选择一个空白的欢迎屏幕之后,我得到了全部。上面的链接告诉我SDK工具安装程序应立即启动,但不是。
如果我尝试导入我知道在另一台Linux机器上使用SmartSnippet的项目,它会告诉我它找不到ARM GCC交叉编译器,即使我能完全看到路径所期望的地方......
请帮忙,
Derek.
设备:
例如,导入BLE_ADV演示项目并尝试在控制台中的此输出中构建结果:
10:39:07 ****配置配置DA14683-00-REDELED_QSPI for Project BLE_ADV ****
make -silent预构建主要构建
生成链接脚本。
/ bin / sh:1:ARM-None-EABI-GCC:找不到
../makefile.targets:11:目标'mem.ld'失败的配方
制作[1]:*** [mem.ld]错误127
构建文件:/home/sensor/microsensor/sdk/bsp/startup/config.c
调用:交叉臂C编译器
/ bin / sh:1:ARM-None-EABI-GCC:找不到
制作:*** [startup / config.o]错误127
startup / subdir.mk:31:目标'startup / config.o的配方失败
运行以下命令给我:
$ locate arm-none-eabi-gcc
/ home / myusername / diasemi / smartsnippetsstudio / gcc / 4_9-2015q3 / bin / arm-none-eabi-gcc
抬头看路径变量给了我:
/ Home / MyUsername / Diasemi / SmartSnippetsStudio / GCC / 4_9-2015Q3 / BIN:/ USR / Local / Sbin:/ USR / Local / Bin:/ USR / SBIN:/ USR / BIN:/ SBIN:/ BIN:/ USR /游戏:/ USR /本地/游戏:/ SNAP / BIN:/ HOME / MYUSERNAME / DIASEMI / SMARTSNIPPETSSTUDIO / TOOLS / MINGW64_TARGETing32 / BIN:/ Home/Myusername/diasemi/smartsnippetsstudio/tools/doxygen/doxygen-1.8.9.1/bin
第一个条目是编译器所在的地方......
嗨Derek,
谢谢你的问题。您能否注明SmartSnippets Studio的版本吗?它是1.6.3或2.0.14还是其他?
谢谢,PM_DIALOG.
是的,它是1.6.3。
谢谢,
Derek.
嗨Derek,
谢谢你的迹象。让我们检查一下,我会恢复给你。
谢谢,PM_DIALOG.
谢谢,我很感激。
嗨Derek,
我们将直接跟进(从论坛离线)。
谢谢,PM_DIALOG.