我正在遵循Get从Contiki网页上的Contiki教程开始。但是,当我试图做一个
make login 我得到以下错误
../../tools/sky/serialdump-linux -b115200 /dev/ttyUSB0
../../tools/sky/serialdump-linux: 1: ../../tools/sky/serialdump-linux: Syntax error: Unterminated quoted string
make: *** [login] Error 2我使用的是一个与天空平台兼容的CM5000节点。我正在使用InstantContiki3.0
发布于 2015-12-18 03:53:16
如果出现此错误,必须替换serialdump-linux文件。按照以下步骤:
https://github.com/cmorty/contiki/blob/pull/serialdump/tools/sky/serialdump-linux
如果使用的平台与sky不同,则必须替换/home/user/contiki/tools/ you - platform目录中的serialdump-linux文件。
编辑:此外,您还必须安装以下软件包之一:
sudo apt-get install lib32bz2-1.0或
sudo apt-get install lib32z1 lib32ncurses5 lib32stdc++6因为serialdump-linux被编译为32位,我有一个64位处理器。
发布于 2016-05-31 12:51:02
如果您正在使用Instant Contiki,则应更新本地工作副本:
cd contiki
git checkout master
git fetch origin
git pull master然后,如果您已经有了serialdump-linux二进制文件,请重新编译:
cd tools/sky
rm serialdump-linux
make serialdump
mv serialdump serialdump-linux
chmod +x serialdump-linux那么你应该可以没有任何问题地跑了。
https://stackoverflow.com/questions/34348202
复制相似问题